Surface-Stable Fractal Dithering Explained
What it is
Rune Skovbo Johansen explains Surface-Stable Fractal Dithering, a technique he invented and released as open source. It makes dithering stick to 3D surfaces and covers the experiments and shortcomings along the way, inspired by Return of the Obra Dinn.
Why Hacker News recommends it
HN recommends it as the original explainer for a clever dithering technique and the go-to video in dithering threads.
- 3 people recommended it
- 4 different months
- 0 strong recommendations
- first 2025, last 2026
What HN commenters said
“The video linked [0] to in the repo talks about experiments and shortcomings”
Covers experiments and shortcomings behind stable 3D dithering.
abetusk, 2025-01 · Recommendation · in “Surface-Stable Fractal Dithering”
“a 4-days old video related to dithering which is really worth watching.”
Worthwhile video on surface-stable dithering by an indie developer.
qwertox, 2025-01 · Recommendation · in “Bilinear down/upsampling, aligning pixel grids, and that infamous GPU half pixel (2021)”
“a couple videos about a technique that was inspired by the Obra Dinn's dither, but making it surface stable”
Explains a surface-stable technique inspired by Obra Dinn.
m12k, 2025-10 · Recommendation · in “Dithering – Part 1”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: dithering, shaders, computer graphics, obra dinn, fractals
Also recommended by the same people
talkCasey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025Better Software Conference · 11 HN recommenders · 2025–2026
talkJan Willem Nijman - Vlambeer - "The art of screenshake" at INDIGO Classes 2013Dutch Game Garden · 10 HN recommenders · 2014–2025
explainerHow does Computer Memory Work? 💻🛠Branch Education · 5 HN recommenders · 2022–2023
talkA Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der WaltEnthought · 15 HN recommenders · 2015–2026
explainer3D Gaussian Splatting - Why Graphics Will Never Be The SameIndividualKex · 3 HN recommenders · 2023–2026
demoSNES Code Injection -- Flappy Bird in SMWSethBling · 9 HN recommenders · 2016–2025
explainerThe Beauty of Bézier CurvesFreya Holmér · 16 HN recommenders · 2021–2026
explainerThe Continuity of SplinesFreya Holmér · 10 HN recommenders · 2022–2026