3 ms·
Looks great on my 25-year old CRT. I find it hilarious that we sharpened monitors so now we have to blur the rendering, because heaven forbid we see a pixel.
by queuebert 3y ago
Looks great on my 25-year old CRT.
I find it hilarious that we sharpened monitors so now we have to blur the rendering, because heaven forbid we see a pixel.
- NavinF 3y agoNo, if we had infinite resolution monitors we wouldn't need anti-aliasing. You gotta bandlimit your signals or you'll see aliasing. That's just how signal processing works. Imagine if your audio player's output voltage jumped between 16bit levels instead of smoothly transitioning. It would sound horrible. That's how bad jaggies look to people who didn't grow up with slow computers
- WesolyKubeczek 3y agoGosh just how did they manage with the CDs and 12-bit audio, like animals.
- akira2501 3y ago> if we had infinite resolution monitors we wouldn't need anti-aliasing. Color is based on frequency. There's an inherent limit to the range of light colors our eyeballs can process. > You gotta bandlimit your signals or you'll see aliasing. When changing sampling rates. If the monitors resolution and the font resolution were identical, then would bandlimiting actually have any effect? > Imagine if your audio player's output voltage jumped between 16bit levels instead of smoothly transitioning. It would sound horrible. The brain processes sound logarithmically. Is the same true for vision? I mean, I watch movies at 24 frames per second, and yet, I'm usually incapable of perceiving this. > That's how bad jaggies look to people who didn't grow up with slow computers Anecdotally.. but if the computer is experiencing a limit in displaying full resolution data to me, I actually don't mind noticing that fact.
- NavinF 3y agoYou know what I meant by "infinite resolution". Today's monitors are nowhere close to retina (human eye resolution) and even further from being diffraction limited (the color frequency stuff you're talking about) > If the monitors resolution and the font resolution were identical Fonts are typically infinite resolution because they are small programs that you execute. Also see https://blog.mecheye.net/2012/12/bytecode/ https://blog.mecheye.net/2012/12/bytecode/ > The brain processes sound logarithmically. Is the same true for vision? If you're talking about brightness, it's a cube-root curve: https://en.wikipedia.org/wiki/Lightness#Relationship_to_value_and_relative_luminance https://en.wikipedia.org/wiki/Lightness#Relationship_to_valu... > I watch movies at 24 frames per second, and yet, I'm usually incapable of perceiving this Film projectors flash the same image multiple times because humans can easily notice 24fps. The lamp flickers and that's why movies are called "flicks". Good monitors flash each frame for only 1ms for the same reason: https://blurbusters.com/faq/motion-blur-reduction/ https://blurbusters.com/faq/motion-blur-reduction/ Try the UFO test: https://www.testufo.com/ https://www.testufo.com/. If you genuinely can't see the difference between 30/60/120 Hz, you should get an eye exam because that's not normal.
- akira2501 3y ago> Fonts are typically infinite resolution because they are small programs that you execute. Vector fonts and vector graphics are two different things. Fonts define an outline. You can programmatically displace points on that outline but you are still limited in the types of outputs you can define due to this restriction and to the overall number of points per glyph the font system allows. They're pretty far from "infinite resolution" and the errors between screen space and font space are not particularly large and are probably not best understood through signal processing metaphors, was my point.