JuanDiegoMontoya / Voxel-Trace

Stochastic voxel ray marching.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voxel-Trace

Demo of various techniques used to generate images using path tracing in real time.

Voxels are used for two principal reasons:

  • Simplicity to trace, allowing more development time for cool-looking effects
  • Higher achievable framerate, lending itself to real-time applications

Gallery

Softer shadows (temporal accumulation) Not noisy soft shadows

Soft shadows Noisy soft shadows

About

Stochastic voxel ray marching.

License:MIT License


Languages

Language:C 51.1%Language:C++ 47.3%Language:Objective-C 0.6%Language:Cuda 0.5%Language:CMake 0.3%Language:GLSL 0.2%