Domain-wrapped Fractal Brownian Motion with retro dithering post-processing
Number of color levels for quantization
Size of each pixelated block
Zoom level of the Brownian motion pattern
Speed of wave animation (0 = paused)
Choose from beautiful color palettes
• Domain Wrapping: Nested FBM creates organic flowing patterns
• Ordered Dithering: 8×8 Bayer matrix for authentic retro look
• Color Quantization: Reduces color depth for vintage feel
• Pixelization: Downsamples resolution for pixel art aesthetic
This demo recreates the "Dithering Waves" scene from Maxime Heckel's article on retro shading techniques.
The pattern uses domain wrapping with Fractal Brownian Motion, inspired by Inigo Quilez's work.
Post-processing applies authentic retro dithering effects as described in the original research.