Commit Graph

15 Commits (4bfff448de020c6c5664fcb50232b086f2d6de8e)

Author SHA1 Message Date
Brett 4bfff448de OpenCL works 2022-12-10 14:25:09 -05:00
Brett 5b65167bd7 Added OpenMPI Support 2022-12-02 23:32:18 -05:00
Brett 0982101ec7 OpenCL is working now 2022-11-23 11:55:40 -05:00
Brett 74967c11b6 Bin packing 2022-11-22 00:26:23 -05:00
Brett d4a9d729a0 Fixed issues with textures. Now completely working.
Also fixed bug with segfaulting on exit
2022-11-21 13:39:01 -05:00
Brett cf75e66684 Texture issue is on UV generation but debug color pre clamp implies it's correct but not scaled? 2022-11-21 00:57:00 -05:00
Brett 763d57327f Added texture support. Currently broken.
There is something very wrong somewhere. More testing is needed.
2022-11-21 00:47:12 -05:00
Brett 410e9c29b0 OpenCL object 2022-11-20 17:32:53 -05:00
Brett 5308cacd23 Added the ability to recusively load shader files
include statements are the only form of file chaining supported.
define statements can now be replaced at load time with global variable.
2022-11-20 13:07:45 -05:00
Brett a28d49b132 Raytracing camera now losely follows the debug camera
Differences in Viewport size change how the scene is rendered but the position and rotation of the camera is close enough.
2022-11-14 20:44:49 -05:00
Brett 7a09800c40 BVH Cleanup / Changes.
Working on fixing issues with the BVH implementation.
Commiting a working changes version. Code has been cleaned up considerably.
A proper code review is nessacary in the near future.
2022-11-13 13:03:48 -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 2597a160f8 Working on fixing GL 2022-10-28 01:44:23 -04:00
Brett 556d8783c4 step 3 2022-10-20 11:30:15 -04:00