Raymarching
Raymarching is an advanced rendering technique used to create complex 3D shapes and effects. Unlike traditional polygon rendering, raymarching works by casting rays from the camera and iteratively stepping along those rays until they hit a surface defined by mathematical functions.
This example demonstrates raymarching with signed distance functions (SDFs) to create smooth, morphing shapes. The shapes are defined purely by mathematical formulas rather than polygons.