Exploring Ray Marching

Exploring
Ray Marching

An exploration of realtime rendering with ray marching, covering concepts such as signed distance functions, procedural modeling, clouds, and more.

by Eduardo Catarina and Rafael de Aguiar

Start reading →
  1. 01 Introduction Context, scope, and methodology of this work on Ray Marching.
  2. 02 Ray Tracing vs Ray Marching Two ray-based techniques, their trade-offs, and ideal use cases.
  3. 03 Signed Distance Functions Techniques Basic shapes, transformations, boolean operations, domain repetition, and displacement.
  4. 04 Clouds Volumetric rendering of clouds using density fields, fractal noise, and light approximation.
  5. 05 Experiments Rendered results showcasing shapes, volumes, domain repetition, and fractals.
  6. 06 Conclusion Summary of the work and directions for future research.