Commit Graph

18 Commits

Author SHA1 Message Date
MitchellHansen
ebce781eb3 Got the octree data to the GPU and it's traversing it, but it having some corruption issues. Endianness??? 2017-09-24 00:50:09 -07:00
MitchellHansen
8c193acd40 quick save before the main.cpp refactor 2017-09-23 13:05:50 -07:00
MitchellHansen
0b42481020 More tweaking and refactoring 2017-09-23 12:46:26 -07:00
16e40f0c91 refactored the raycaster outside of the folder 2017-07-02 12:41:56 -07:00
MitchellHansen
a40b5545e8 Removed the class heirarchy for the raycaster. I was aiming for maximum compatability but realistically, this project will never run at any sort of acceptable speed on the cpu. Also in the previous commit fixed multiple longterm bugs as well as fixed bugs in the event system and made it much safer 2017-04-15 01:50:01 -07:00
MitchellHansen
334a375535 Commit might have been messed up 2017-04-15 01:45:09 -07:00
MitchellHansen
8806777dc9 Lots of tweaking. Tenative buggy reflection implimented. 2017-04-13 03:41:05 -07:00
MitchellHansen
3aaffce566 Refactored and commented the Hardware Caster. Cleaned up many small things 2017-03-18 17:15:25 -07:00
MitchellHansen
50c6d68944 Switched Utils name back. Converted the current debug text over to ImGui. 2017-03-17 00:09:48 -07:00
MitchellHansen
15fb922c27 Had some include troubles, renamed util but need to rename it back to .hpp. Switched the fps counter to run with imgui 2017-03-16 23:47:05 -07:00
MitchellHansen
e364c5380d Lights are now working correctly. Need to update the kernel to account for multiple lights, and add sfEventSubscriber to the LightHandler 2017-02-11 23:16:09 -08:00
MitchellHansen
6e0d5814e1 Added some documentation on the lights. Got most everything tidied up. Having some issues with std::moving unique ptrs. Going to change them to shared_ptr 2017-02-11 21:43:32 -08:00
MitchellHansen
bfb6d922a3 Working on lights, I'm conceeding and just using a fixed array. I think it will be faster in the long run, as I won't have to rebind the lights when I add/remove one. Also wrestling with really lame compiler erros with these templated pointers 2017-02-08 23:17:10 -08:00
MitchellHansen
0047db0a65 Not sure if I'm a huge fan that I have to specify the folders in the includes now 2017-02-08 01:35:14 -08:00
3571bdcd61 Fixed all the compiler warnings, fixed depreciated screenshot function 2017-02-06 03:47:43 -08:00
MitchellHansen
fa047f9e3a Wrestling with the compiler to pass these shared_ptr's 2017-02-04 22:34:09 -08:00
MitchellHansen
a01b089d12 Still wrestling with a good way to hide the packing 2017-02-03 18:06:29 -08:00
MitchellHansen
effed8a2bf Working more on the lights. Trying to get around the packing requirements for passing data to CL 2017-02-03 17:09:44 -08:00