20 Commits (29612edd61ac9bc771e1077ed5facfd03cf81189)

Author SHA1 Message Date
mitchellhansen fb6557fba2 Cleaned up includes, fixed compiler warning
7 years ago
mitchellhansen c17d937ee5 Fixed the most common crash on exit, still one more hiding and crashing in libc
7 years ago
MitchellHansen ebce781eb3 Got the octree data to the GPU and it's traversing it, but it having some corruption issues. Endianness???
7 years ago
MitchellHansen 8c193acd40 quick save before the main.cpp refactor
7 years ago
MitchellHansen 0b42481020 More tweaking and refactoring
7 years ago
MitchellHansen 16e40f0c91 refactored the raycaster outside of the folder
7 years ago
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
8 years ago
MitchellHansen 334a375535 Commit might have been messed up
8 years ago
MitchellHansen 8806777dc9 Lots of tweaking. Tenative buggy reflection implimented.
8 years ago
MitchellHansen 3aaffce566 Refactored and commented the Hardware Caster. Cleaned up many small things
8 years ago
MitchellHansen 50c6d68944 Switched Utils name back. Converted the current debug text over to ImGui.
8 years ago
MitchellHansen 15fb922c27 Had some include troubles, renamed util but need to rename it back to .hpp. Switched the fps counter to run with imgui
8 years ago
MitchellHansen e364c5380d Lights are now working correctly. Need to update the kernel to account for multiple lights, and add sfEventSubscriber to the LightHandler
8 years ago
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
8 years ago
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
8 years ago
MitchellHansen 0047db0a65 Not sure if I'm a huge fan that I have to specify the folders in the includes now
8 years ago
MitchellHansen 3571bdcd61 Fixed all the compiler warnings, fixed depreciated screenshot function
8 years ago
MitchellHansen fa047f9e3a Wrestling with the compiler to pass these shared_ptr's
8 years ago
MitchellHansen a01b089d12 Still wrestling with a good way to hide the packing
8 years ago
MitchellHansen effed8a2bf Working more on the lights. Trying to get around the packing requirements for passing data to CL
8 years ago