正在加载视频...
视频加载失败
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
11 条评论

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

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.

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

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

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

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.

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

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

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 🤩

This is super cool, gj

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.

