Procedural graphics generate infinite organic visuals mathematically using GLSL fragment shaders, eliminating the need to download heavy video loops.
1. Shader Math Building Blocks
- Fractal Brownian Motion (fBm): Layering octave noise functions to simulate natural clouds, terrain, and liquid marble textures.
- Raymarching 3D Primitives: Marching camera rays along signed distance functions to render smooth CSG shapes with ambient occlusion.
- Audio-Reactive Uniforms: Modulating shader wave frequencies in real time using Web Audio API frequency domain data.