Surface-Stable Fractal Dithering

Surface-Stable Fractal Dithering is a groundbreaking dithering technique created by Rune Skovbo Johansen for 3D surfaces. The unique aspect is that the dots in the dither patterns adhere to surfaces while maintaining consistent sizes and spacing on the screen as surfaces move. The method involves adding or removing dots dynamically. The repository includes shaders, textures, and a Unity example project. Specific properties like dot scale, size variability, and contrast can be adjusted for each material. Global options like Radial Compensation and Quantize Layers can enhance stability. The implementation is under the Mozilla Public License, allowing free improvements sharing but not affecting proprietary game development.

https://github.com/runevision/Dither3D

To top