Brett
9e533a86f6
Add ability to generate cube with the radius of individual axis.
...
VAO now takes in that generated cube alongside triangles.
2022-11-13 03:00:30 -05:00
Brett
b486bd375f
Fixed Issue with normals not loading
...
Forgot to add attribute 2 (which stores the normal) as enabled for vaos with normals
2022-11-13 02:25:40 -05:00
Brett
d829b54cc0
Fixed View Matrix. Added input management. Debug view is now viewable.
...
Input management is not setup for X11, only GLFW.
Debug view still needs normals for basic lighting
GLM will be removed in the next commit
2022-11-13 02:00:27 -05:00
Brett
5e520e3849
Trying to fix the BVH. Investigate the depth check, seems like something is wrong with it.
2022-11-10 10:49:59 -05:00
Brett
926f6d1391
Fixed issue with GUI-less compliation failing
...
FIXME: Make class for all the GUI stuff so that way the main.cpp can be cleaned up
and less bugs like this occur.
2022-11-07 17:04:39 -05:00
Brett
1c11a1f9d9
Fixed issue with the projection matrix. View matrix is still a little iffy
...
Currently it appears that the view matrix is rotating the world
and look at pos view matrix is producing incorrect results. appears as if the height is inverted.
2022-11-07 00:29:12 -05:00
Brett
d8bade25a2
Trying to fix issue with project / view matrix
2022-10-31 00:51:51 -04:00
Brett
1e8914b4a5
added ability to pause / stop / restart raytracing.
2022-10-28 15:05:08 -04:00
Brett
7b379f722d
Live renderings is now working.
2022-10-28 12:46:32 -04:00
Brett
2597a160f8
Working on fixing GL
2022-10-28 01:44:23 -04:00
Brett
3c889f2742
iterativer
2022-10-25 01:06:26 -04:00
Brett
36288f7f29
Working? multi
2022-10-24 17:06:20 -04:00
Brett
422e946bd0
Working on graphics
2022-10-24 00:40:31 -04:00
Brett
579511811e
Working on mutlithreading, push fix for cmake
2022-10-23 23:46:12 -04:00
Brett
5dee86dbc3
cmake config and disable AVX on release
2022-10-20 18:02:48 -04:00