MitchellHansen
|
d1bd4ce667
|
The new rendering method now works on the full compat case.
Added a kernel to help test opencl data passing
renamed the kernels, buffers, etc.
|
8 years ago |
MitchellHansen
|
5528e03c69
|
Saving minor tweaks
|
8 years ago |
MitchellHansen
|
518cc757a3
|
Lots of work done moving the various raycasting implementations over to a
consolidated RayCaster class.
|
8 years ago |
MitchellHansen
|
45627e6a85
|
Whoops, forgot to save the files, same commit as before
|
8 years ago |
MitchellHansen
|
edd8075afb
|
Added a quick printout of the hardware info. Running into a problem choosing between platforms, going to abstract CL out into it's own class and hide all that logic
|
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
|
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 |