Voxel Cone-Tracing Research
Real-Time Global Illumination
Real-time global illumination experiments in Derivative TouchDesigner with a Two pass approach: The first for non-conservative voxelisation using a geometry shader and the second pass tracing light cones through the sampled voxel grid. Supports indirect lighting, soft shadows, reflection, refraction, emissive materials. Post-render voxel anti-aliasing (FXAA) technique implemented in a GL compute shader.
In communication with Derivative, Inc for better engine support and integration for these techniques.
Future goals: Conservative voxelisation, stored as a sparse voxel octree (SVO.) Caustic reflections and refractions.