mitchellhansen
8f809f5f70
Starting on OpenCL, got cmake to link it correctly, and started on
...
a minimal example
8 years ago
mitchellhansen
bf45af9bab
Added the SFML vector class. Need to extend it to have
...
the vector operations I want
Changes to be committed:
modified: CMakeLists.txt
modified: README.md
renamed: src/Curses.h -> include/Curses.h
new file: include/Vector3.h
new file: src/Vector3.cpp
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
d609ed695a
Going to need to get rid of the spherical camera
8 years ago
MitchellHansen
eb889f9937
added header to play nice with macos
8 years ago
MitchellHansen
3deb3a2b08
alright, tried a different method of assigning voxel step directions and I
...
think it's working. The 3 negative walls are still very flat, and the
lower XYZ numbers still distort the viewport
8 years ago
MitchellHansen
f1c84c85b5
So it's rendering pretty much perfectly in the XYZ+ range but things break
...
down when I start hitting negative values. I have a feeling this is going
to be a lot of trial and error. Oh well
8 years ago
MitchellHansen
0b8cd9a194
things are casting now and sfml is rendering the way I want it to.
...
The voxel stepping is still all messed up, and it seems that there is
some data corruption on the map that I'll need to dig into
8 years ago
MitchellHansen
2b46bef923
Basic render loop is taking shape. Digging back into the
...
raycasting will be slightly annoying
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
45343a2e97
Delete .DS_Store
8 years ago
Mitchell Hansen
12a33740f9
init
8 years ago