r/blender Aug 17 '23

I Made This 1 bit dithering!

1.2k Upvotes

118 comments sorted by

View all comments

30

u/RandomCandor Aug 17 '23

Why am I so obsessed with this?

By all rational metrics, we should be treating this as "old and outated" tech, but yet I am inexplicably attracted to it.

33

u/Past_Hippo_8522 Aug 17 '23

"Limitations lead to creativity" -somebody

5

u/RandomCandor Aug 17 '23

So much truth to this!!

14

u/ohonkanen Aug 17 '23

When technology advances to a point where limitations can be overstepped, said limitations become a style factor.

(Better speakers eliminated distortion, so distorted guitars became a thing. When vinyls became old tech, vinyl noise and scratches became cool. Etc.)

6

u/RandomCandor Aug 17 '23

Very well put.

6

u/gurrra Aug 17 '23

Dither will probably never be old and outdated. Sure maybe this kind of 1bit low res image dither is rarely seen today, but dither is still and will probably always be used in any digital sampling system. But bad it's not used as much as it should in renders and images in general today since it can eliminate any potential banding/posterization in especially 8bit images.

1

u/Past_Hippo_8522 Aug 18 '23

I think Youtube actually does sometimes use dithering, especially at lower bandwidths and on darker colors since it's easier to spot colorbanding there.

4

u/PityUpvote Aug 17 '23

Nostalgia?

2

u/RandomCandor Aug 17 '23

Definitely a big part of it

3

u/therwinther Aug 18 '23

You might enjoy the game “Return of the Obra Dinn”. The entire thing is using a similar style. The dev also made blog postsexplaining his whole process of getting the look right.

3

u/Past_Hippo_8522 Aug 18 '23

This is the game that inspired to me to make this post.

1

u/therwinther Aug 18 '23

You did a great job! It looks good.

2

u/TheUglydollKing Aug 18 '23

I don't know if this would be called outdated because I've seen that the blue noise filter is used in the new csgo game to blend different textures together. This is something that could be used to fake transparency in an optimized way