RayTracingEngine
Basic, fully ray traced realtime voxel rendering engine using OpenGL shaders. The voxel traversal algorithm used in the fragment shader is an implementation of the method described in A Fast Voxel Traversal Algorithm for Ray Tracing (Amanatides and Woo 1987).
Images (most recent first)
Images below use digital differential analysis (DDA) for ray tracing
DDA Ray Tracing (with per voxel diffuse lighting)
Images below use an incremented scalar for ray tracing