Oh boy, here I go ranting again.
So I went in to play Cultic finally, and while it's a great game with awesome atmosphere, it has done the cardinal sin of having my pet peeve in it and so I must rant.
The game front-loads the "they used to have less colours" shaders, and it kinda made me overly negative on it for the first minutes until I realised that a lot of textures are just pixel art and what *is* stock textures that were crumpled down mostly look fine.
So, what's my beef with these two options?
Here's a screenshot of the game, without them:
And here's them turned on, with and without "dithering"
Note how, just how they are in the options menu, they are applied one after another - which makes dithering into little more than just a texture applied over top, you can still see the banding with perfect clarity.
I get that GPU dithering is... Difficult, to say the least. Here's a forum post by Lucas Pope describing how he arrived at making dithering in Obra Dinn work. And that's just black-and-white dithering.
You can do it by dithering the colour channels separately, but I digress.
Dithering is a tool that's supposed to help you get *rid* of these banding artefacts - by mixing together pixels where you can't have an intermediate value. A shader will still have bands, true, but you can make them look significantly smoother while still having the same limited palette.
Here's a kodak standard testing image of parrots.
Here it is, ran through a toy ditherer I have written, it's palette extracted and merged by distance, no dithering.
Here it is again, same toy ditherer, same palette, but with dithering enabled.
Looks quite a bit nicer, doesn't it? This kind of dithering lets you keep more image detail by trying to compensate for the error of down-sampling - in this case, literally picking nearest colour, checking what the error is, and then distributing it to the nearby pixels. This exact algorithm produces nice results, but is inherently linear so it can't be put into a shader.
You can still make a shader that represents the intermediates with a different mix of two nearest shades - like this cool demo demonstrates. But you can't do it if you first strip the colours out and *then* dither it.
So, what I want to rant about is - if you gonna go for a limited palette look with dynamic lighting, the part that does dithering should also be the part that does palette reduction.
3 notes
·
View notes
Credits: Rawr, Gloom
Flickr: https://flic.kr/p/2oiE44G
Blog: https://jojostrends.blogspot.com/2023/02/322-sanguine.html
Instagram: https://www.instagram.com/p/CpC9VT-IGa4/
11 notes
·
View notes
An entry I did for a friends fun little DTIYS! Top one is with filter for a more retro look, and the one below is the one without as a comparison.
You can find the DTIYS & more details in this tweet: https://twitter.com/RetrONekoArt/status/1595878930338222081
14 notes
·
View notes
I took these witha haze filter on my lens to make them look vintage. I had to do a few other things also but the cineSoft subtle 62mm got me 80% there.
4 notes
·
View notes