Linked by Thom Holwerda on Mon 12th Mar 2012 23:16 UTC
Windows Okay, so this one actually bothers me quite a deal in the Windows 8 consumer preview: the fonts in Metro look fuzzy - they look like fonts on Mac OS X. Because of the Mac OS X resemblance, I had assumed that Metro switched to a shape-accurate rendering method, like Mac OS X uses, but as it turns out, it's a little less exotic than that.
Permalink for comment 510369
To read all comments associated with this story, please click here.
Color fringes
by ndrw on Tue 13th Mar 2012 03:30 UTC
ndrw
Member since:
2009-06-30

In correctly rendered pixel there are no color fringes.

Both of the following are equivalent in every respect:

x x R G B x (white)
x B R G x x (white)

It gets more complicated in groups of pixels

x R G B x x x R G B x (white, black, white) - good
x x G B R x B R G x x (white, magenta, white) - not good
x r G B r g b R G b x (white, gray, white) - good
x x g B R G B R g x x (white, white) - good

Which really means that hinting shouldn't be used for "stretching" or "shrinking" single pixels, neither white nor black, and that some subpixel locations are not available.

Renderers, which are aware of these limitations and respect them can output images, which have no color fringes at all.

Reply Score: 2