Loading video...

Video Failed to Load

Go Home

New dithering method dropped I call it Surface-Stable Fractal Dithering and I've released it as open source along with this explainer video of how it works. Explainer video: Source repository: #gamedev #vfx

90,935 views • 1 year ago •via X (Twitter)

11 Comments

Xor's profile picture
Xor1 year ago

Neat. I used a similar technique for textures that I called “Fractal Texturing”

Rune Skovbo Johansen →🦋🐘's profile picture
Rune Skovbo Johansen →🦋🐘1 year ago

Yeah I've seen this technique (blending between different scales of the same texture) a lot of places. It works well for low-contrast textures. It doesn't work well for the dots in a dithering pattern, which in its nature have to be high-contrast.

Robert Hovden's profile picture
Robert Hovden1 year ago

Atlas of Fourier Transforms | Transform your understanding of data analysis with our Kickstarter exclusive, "Atlas of Fourier Transforms".

Twash's profile picture
Twash1 year ago

This is cool! Always wanted to make something like this that would keep the dithering uniform across the screen while still adhearing to surfaces Only got it to work in UV space though so it doesn't scale and things in the distance look too detailed

Dan Gant ⚡ 4D puzzle game TETRAFECTA in the works's profile picture
Dan Gant ⚡ 4D puzzle game TETRAFECTA in the works1 year ago

We invented the same solution to the same problem at the same time!

Rune Skovbo Johansen →🦋🐘's profile picture
Rune Skovbo Johansen →🦋🐘1 year ago

Not same solution. My technique is not blending between texel sizes as that would create blurry results in between different levels. It's using a 3D texture instead. And it's not basing it on depth as that wouldn't ensure consistent scale across differently scaled objects/UVs.

Michał Wróblewski ᯅ's profile picture
Michał Wróblewski ᯅ1 year ago

Looks🤯. I am saving to watch it on my TV @ 4K. Awesome work!

Rune Skovbo Johansen →🦋🐘's profile picture
Rune Skovbo Johansen →🦋🐘1 year ago

Thanks! The video is only 1080p though. :)

Wasteland Waste Disposal's profile picture
Wasteland Waste Disposal1 year ago

Okay that’s a cool artstyle, as always I’m really impressed. I now want to start A side project, so I can hop on the Rune SSFD train 🤩

dek's profile picture
dek1 year ago

This is super cool, gj

Veedrac's profile picture
Veedrac1 year ago

I feel this would look more like a traditional dither pattern better if you made the dots tiny and then did a dilate in screen space. You would have to darken surfaces that tilt away from the camera to counteract the dilation but I think that could also solve the off-axis issue.

Related Videos