Voxel Ray Tracing in C++ tutorial

Started by
0 comments, last by phantomus 1 week, 4 days ago

Hi all,

I haven't been here for a while but wanted to let you know that I started a new series of articles on my blog, this time on real-time voxel ray tracing on the CPU. Nine articles are planned, three have been completed so far. Each episode starts with the same code and then introduces a ray tracing technique.

https://jacco.ompf2.com/2024/04/24/ray-tracing-with-voxels-in-c-series-part-1/

Topic list:

  1. Starting point: Voxel ray tracing template code. Lights and shadows.
  2. Whitted-style: Reflections, recursion, glass.
  3. Stochastic techniques: Anti-aliasing and soft shadows.
  4. Noise reduction: Stratification, blue noise.
  5. Converging under movement: Reprojection.
  6. Path tracing: Basics first; then: Importance Sampling.
  7. Denoising fundamentals.
  8. Acceleration structures: Extending the grid to a multi-level grid.
  9. Acceleration structures: Adding a TLAS.

Greets

Jacco, in a past life known as “The Phantom”. 🙂

Advertisement