First off: I had no idea how sensitive people are around here…!
Not everything I say is absolutely serious fyi. That said, apologies if I offended anyone!
Now let’s try not to take ourselves too seriously ok? We’re just talking about how to show video games lol.
Ok, so I realized that my original version was a little overly processed looking, rather than looking like rendered pixels, which resulted in needing so many different levels of sharpness for different scenarios.
This new version still uses a 2x linear pass as its base with the brilliant Fast Sharpen shader, but now also relies on one of the passes from the wonderful Z Fast shader.
To my knowledge (given I’ve tried every shader and preset available), this is the only one that has all of the following features:
-
is interpolation based (ie, respects the original look of the pixel art)
-
features pixel blending
-
is sharp
-
has no scanlines or visible mask
Due to its much cleaner presentation (vs the original version), which has image quality nearly comparable to pure nearest neighbour interpolation (but with pseudo pixel blending), only two sharpness levels are needed–“Sharp” for near/monitor use and “Smooth” for far/TV use.
The examples below are just using Sharp as you’re likely viewing this on a monitor (note: the Smooth version doesn’t have any ringing):