Ray Marching Signed Distance Fields

This is my first attempt in real-time rendering of a procedurally generated terrain: The terrain is generated from 3D Perlin Noise. It is converted to a signed distance field using Danielsson’s distance transform and stored in a 3D texture of size 256x256x256 on the GPU. The scene is rendered directly from the distance field, applyingContinue reading “Ray Marching Signed Distance Fields”