16 Commits (49817f94b7e6d4a7586625c63c54b47204613751)

Author SHA1 Message Date
mitchellhansen 49817f94b7 Had a linking problem in the CMakeLists, fixed.
8 years ago
mitchellhansen bc093ef4e4 Cleaned up the cmake file. Imports SFML, CL, and GL now.
8 years ago
mitchellhansen 8f809f5f70 Starting on OpenCL, got cmake to link it correctly, and started on
8 years ago
MitchellHansen c5858bca3e implimented my curses doodad to show that 3d works in ascii too.
8 years ago
mitchellhansen c431d7452a Lighting, testing voxel generation
8 years ago
mitchellhansen 14987e3ba7 There we go! The raycaster now has a camera that renders without distortion and can be pitched, yawed, and moved on the XYZ axis. I'm not sure now if I want to: Add lighting, improve performance, or start working on porting it to OpenCL
8 years ago
mitchellhansen 2b7dceee1b Moved the view plane calc to the constructor, cleaned up old code. Added / removed relevant comments
8 years ago
MitchellHansen f1c84c85b5 So it's rendering pretty much perfectly in the XYZ+ range but things break
8 years ago
MitchellHansen 0b8cd9a194 things are casting now and sfml is rendering the way I want it to.
8 years ago
MitchellHansen 2b46bef923 Basic render loop is taking shape. Digging back into the
8 years ago
MitchellHansen 37ef472f61 More work done on the ray
8 years ago
MitchellHansen 4432c0338b added the map, switched branches
8 years ago
Mitchell Hansen 624d2771ac Don't know what is in this one
8 years ago
Mitchell Hansen 797738206d Added a simple FPS counter and a place for assets
8 years ago
Mitchell Hansen 07885a2b86 Ported over the 'fix your timestep' game loop with the nifty C++11 chrono stuff
8 years ago
Mitchell Hansen 12a33740f9 init
8 years ago