8/24/2026 at 2:00:06 AM
The article links tohttps://shkspr.mobi/blog/2018/11/the-myth-of-the-pixel-perfe...
which confuses me, because I definitely remember pixels being visible when I was growing up. I remember the first time I got a 1080p monitor. I felt a visceral terror at the fact that I could no longer see the pixels.
by andai
8/24/2026 at 3:48:28 AM
Yeah, you can see square-looking pixels on most screens if you display something with sharp aliasing. "There is no universal grid" is good to understand, but there are device-specific grids all over the place.And all the examples that are ultra zoomed and/or showing antialiased font rendering obscure the pixels that are more visible in other situations.
That 0.01 to 0.04 degree range later in the article is big enough to drive a truck though. And you can see stairstepping at even finer distances.
by Dylan16807
8/24/2026 at 10:44:38 AM
It never says 0.04 degrees, just 0.04mm (corresponding to about 0.015 degrees at the stated 15cm distance).by penteract
8/24/2026 at 3:34:42 PM
Ah, I see.In that case let's look at what reaching .01 degrees means for a desktop. At normal viewing distance, a 20 inch screen needs to be 4k, and a 30 inch screen needs to be 6k. Very few desktops reach the level where pixels are mostly hidden.
by Dylan16807
8/24/2026 at 3:29:48 PM
Ultra zoom approximates a pixel grid, but the pixel grid it approximates no longer exists (and arguably never physically existed, it was always a mapping scheme). We tend to think of pixels as square bricks, but even in the CRT era they were closer to 4:3 rectangles than squares, and that too was an approximation because phosphor beams were a fairly analog technology and hitting a square (or rectangle) grid was an imperfect thing, especially with something as excitable as light. That's why popular arcade emulators have been picking up CRT filters that bleed neighboring pixels over each other to more accurately rebuild the CRT experience.That's part of what led to dithering being as much or more important than exact color matching. That's also what led to advances at the time in sub-pixel anti-aliasing such as the earliest forms of Microsoft's ClearType brand which blended neighboring colors to make perceptually cleaner font rendering.
As we've moved to solid state hardware the grid didn't get more exact, and sub-pixels became even more interesting, rather than less. Most LED displays are triangular shapes, not square grids, with red/green/blue LED diodes packed closely together to map a virtual pixel. (To my understanding some LED displays get even more complex with hexagonal or octagonal packing.)
The device-specific grids even more rarely today reflect what we would expect of a "square" pixel grid. (Or even a 4:3 rectangular grid.)
Square cartesian grids are easy to program with it. It's always been a useful abstraction, even in the CRT era. It's easy to forget that it was always an abstraction. Ultra zoom operates on the abstraction, not the physical reality. It explodes a cartesian grid, because that's mathematically easy (and the useful abstraction we like to program with).
(All of that is before you get to things like OSes and Browsers gave up on mapping the virtual pixel cartesian grids to physical "pixel" grids in real life because the "pixels" became too small, so most users see "16px" fonts as 125-175% expansion to keep fonts readable without magnifying glasses. Web Browsers have "lied" about the physical size of pixels since roughly the end of the CRT era and browser pixels are font-relative too, in which case the other font-relative measurements are often more useful simply for being "honest". Nobody really wants "pixel perfect" accuracy in websites, not even the designers that pride themselves on it and think it matters more than other characteristics like responsive adaptability to device type.)
by WorldMaker
8/24/2026 at 3:54:28 PM
> Ultra zoom approximates a pixel grid, but the pixel grid it approximates no longer exists (and arguably never physically existed, it was always a mapping scheme).Square pixels are the most real on LCD, and most desktops are still LCD.
Also when I said ultra zoom there I meant the actual photos showing enormous pixels.
> Nobody really wants "pixel perfect" accuracy in websites,
As long as you're keeping the scaling correct, snapping to the nearest pixel is sometimes useful. I don't know if it counts as a "website" but I've coded webgl shaders that adjust to the real device pixels and look much better for it.
125-175 percent expansion also happens to be the range where being pixel-aware can give you the most benefit. Fonts look good at those sizes because the browser can render at the final resolution instead of scaling afterwards. (Except when macOS renders at 2x and scales it down so everything is blurry)
by Dylan16807
8/24/2026 at 2:41:49 PM
Just to check: when were you growing up? In the CRT, it was often possible to see the physical pixels (i.e. the phosphors and the rows defined by the shadow mask), but there was not necessarily any guarantee that a logical pixel lined up with a physical pixel.by amluto
8/24/2026 at 4:55:14 AM
> because I definitely remember pixels being visible when I was growing upWas this on an LCD or CRT display? Because on a CRT, you can't really see the pixels [0] [1], so what you were seeing was probably the shadow mask instead [2]. You could definitely see the pixels on old LCD monitors though, and new LCD monitors too if you look really close, although even big LCD pixels aren't quite as prominent as the shadow mask is on a CRT.
[0]: https://en.wikipedia.org/wiki/Fixed-pixel_display
[1]: https://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf#page=8
by gucci-on-fleek
8/24/2026 at 9:45:34 AM
You can definitely see pixels on PC monitor CRTs where the shadow mask was much finer than the display resolution. PC monitors were not the same as TVs with nontrivial tech deviations between them.by account42