mattdevv.bsky.social
@mattdevv.bsky.social
Update on my implementation of @runevision.bsky.social's texture-less fractal dithering, can now use any size Bayer matrix. Video shows how it looks in motion and changing some settings.
February 7, 2025 at 8:05 AM
Yep for each pixel I find its fractal level to subdivide the UV the correct amount. Then the UV is shifted to the center of each 2x2 Bayer sample and scaled by the fraction into the fractal level. Finally I min() the 4 SDF samples together and apply a hard edge.
January 27, 2025 at 10:31 AM
Amazing Video!

Tried my hand at implementing this just from the video but with SDFs instead of a 3D texture. Turned out pretty good but missing a lot of the quality touches from your final shader, however I can now switch the shape of the dots easily (See reply).
January 27, 2025 at 9:14 AM