Commit Graph

11 Commits (c91c62faadea6ca69f03db465c48c175ba75207f)

Author SHA1 Message Date
Brett c91c62faad Final Version 2022-12-13 17:36:01 -05:00
Brett 8f55948344 OpenCL works morish 2022-12-12 02:07:59 -05:00
Brett 373134a255 Document the OpenCL class 2022-12-03 00:39:12 -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 205946925b Slight Code refactor + misc changes
Objects in debug mode now are rendered based on their vao located in the world object.
(Meaning they will update positions / be added when you change / add objects to the world).
Cleaned up code, moved model related types from types.h to models.h.
	Ie triangle / face.
Added a tringualtedmodel to contain assembled triangles as to not carry around useless data
2022-11-17 00:31:26 -05:00
Brett c881b780ff Raytracer and Debug views now align 2022-11-15 16:23:37 -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 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 579511811e Working on mutlithreading, push fix for cmake 2022-10-23 23:46:12 -04:00