Commit Graph

31 Commits (d829b54cc00b43384b51a002d2283627f74ba575)

Author SHA1 Message Date
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 daae56fc29 window size fix 2022-10-24 09:56:41 -04:00
Brett 422e946bd0 Working on graphics 2022-10-24 00:40:31 -04:00
Brett 3d5dad65e3 fix for cmake 2022-10-23 23:58:15 -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
Brett 556d8783c4 step 3 2022-10-20 11:30:15 -04:00
Brett d10e9798dc fixed the cross function in AVX, still incorrect output 2022-10-20 00:46:53 -04:00
Brett e320836909 Final commit before submitting step2 2022-10-19 19:08:22 -04:00
Brett 61c210b662 Vector extentions test 2022-10-19 11:19:08 -04:00
Brett 637405c5b5 bug fishes 2022-10-19 00:43:16 -04:00
Brett 32ad30592c BVHs that apparently don't work! 2022-10-18 23:11:51 -04:00
Brett 36b250a66b Working on BVH 2022-10-18 00:44:49 -04:00
Brett 03d0740003 triangles! 2022-10-17 19:16:10 -04:00
Brett 87395a9315 diffuse fixes 2022-10-17 10:09:31 -04:00
Brett 7017835cfa Diffuse lighting 2022-10-17 00:29:34 -04:00
Brett cdfccf3af6 Added world 2022-10-16 19:24:37 -04:00
Brett eea8858ba9 Raytracing basicis with spheres 2022-10-16 17:53:33 -04:00
Brett bdce7b1ff8 Imagey Working 2022-10-15 18:59:13 -04:00
Brett 1aa3897528 Imagey 2022-10-15 16:34:29 -04:00
BrettTerpstra02 dab9e96e66 Working on images, TODO: cmake config file 2022-10-14 22:59:41 -04:00
BrettTerpstra02 59dcdcf33b Setup git repo, push code so far 2022-10-14 15:26:51 -04:00