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 below use digital differential analysis (DDA) for ray tracing
Images below use an incremented scalar for ray tracing