Does subpixel rendering technology such as ClearType have any effect on CRT displays?

8

1

If I understood correctly, subpixel rendering was originally designed to do anti-aliasing and improve the quality of text on LCD screens. It makes use of the fact that each pixel on a color LCD is actually a bunch of individual red, green, and blue subpixels and does some magic with them to make text sharper. The physical properties of a CRT display is quite different. So, does subpixel rendering still work on CRT displays?

GeneQ

Posted 2009-07-23T14:51:03.753

Reputation: 4 581

Answers

14

Not as such. The results vary from screen to screen between "blurry mess" to "nice and clear".

Most computer monitor CRTs have a shadow mask which has a triangular arrangement of colors.

enter image description here

Here there is clearly no way that subpixel rendering can work the way it should. However, you still get the difference in brightness and CRTs being blurrier than LCDs may make the text appear similarly to conventionally-smoothed text (which uses just grayscale to smooth the edges).

Some computer screens have an aperture grille and I happened to use one of those for several years.

enter image description here

Here you can actually have a similar effect as on LCD screens for ClearType, especially when hitting the maximum resolution of the display (I tended to do so because my eyes work and I valued the space on screen :)). However, there is no guarantee that every pixel will lie exactly at the boundaries you would like it to lie. Also with older monitors the dimensions of the image tend to vary with overall brightness of the image. But at least for me subpixel rendering on such a screen was superior to grayscale antialiasing.

Joey

Posted 2009-07-23T14:51:03.753

Reputation: 36 381

2I am unaware of any CRT display ever having sufficient precision or sharpness to address individual phosphor dots. Instead, the beam is deliberately made diffuse enough so that it's always hitting more than one set of phosphor dots at a time. If it weren't, it would be necessary to calibrate many parameters associated with scanning to within a tenth of a percent; it might be theoretically possible for a continuously-self-calibrating system to manage that, but I'm unaware of any having been designed to do so. – supercat – 2014-11-16T22:21:49.153

1Good explanation. ;-) – GeneQ – 2009-07-23T15:02:39.710

6+1 - I wondered why everything I read always said that ClearType didn't work on CRTs, when it looked great on the CRT I used to usse. – phenry – 2009-07-23T15:07:27.737

3

When I used a 17" CRT on it's maximum resolution (1280*1024), I enabled subpixel rendering and it actually looked better.

Daniel S

Posted 2009-07-23T14:51:03.753

Reputation: 183

Me too! A few years (maybe a decade) ago I tried it on my 14" CRT and indeed the text looked much better – phuclv – 2013-09-18T06:33:36.023

0

Sounds like it kind of works but not nearly to the same effect as the LCD screens.

http://www.microsoft.com/typography/cleartypefaq.mspx

Thomas Schultz

Posted 2009-07-23T14:51:03.753

Reputation: 201

link-only answers are not good, since they'll become invalid when the link rots – phuclv – 2019-02-09T08:08:40.677

0

It depends. If you ask two people about the difference between MP3 and a FLAC you will get vastly different results - it depends how fussy you are.

Technically you should get color bleeding instead of clean edges; but chances are you wouldn't notice it. Especially if the dot pitch is low enough - which CRTs are good with these days.

Back in the stone age when I used CRT I enabled it and as Daniel said the quality was better, for me at least. I saw absolutely no color bleed (even on a crappy $80 CRT at that) and had reduced eye strain.

Jonathan C Dickinson

Posted 2009-07-23T14:51:03.753

Reputation: 110

0

Although ClearType was not designed specifically for CRTs, I found it greatly improved text rendering quality when I tried enabling ClearType on my CRT years ago. Of course it's probably less effective than LCDs because of the differences in pixel layout, but still better than none. Probably it'll be better on monitors with aperture grille. This is what Microsoft said:

ClearType Antialiasing

Microsoft ClearType antialiasing is a smoothing method that improves font display resolution over traditional antialiasing. It dramatically improves readability on color LCD monitors with a digital interface, such as those in laptops and high-quality flat desktop displays. Readability on CRT screens is also somewhat improved.

https://docs.microsoft.com/en-us/windows/desktop/gdi/cleartype-antialiasing


Q. Will ClearType improve text display on CRT monitors?

A. Yes, but less so than with LCD displays. Because a standard cathode-ray tube (CRT) screen uses an electron beam to activate pixels, ClearType does not provide the same benefits that you experience on an LCD screen. However, because ClearType still applies a form of filtering similar to traditional antialiasing, you may see some improvement when enabling ClearType on a CRT screen.

https://web.archive.org/web/20110228032333/https://www.microsoft.com/typography/ClearTypeFAQ.mspx


More specifically, the ClearType technology is optimized for LCD panels with red, green, and blue (RGB) striped sub-pixels that are oriented vertically, although it performs reasonably well on CRT displays (especially those that are aperture grille based) and even LCD panels with horizontally oriented RGB stripes. Although this might seem counterintuitive, through informal studies, we’ve found that about 70% of users prefer ClearType even on these non-optimal displays. Of the 30% who preferred other rendering techniques, their biggest concern with ClearType in these non-optimal cases was the loss of text contrast.
... Even though there were still CRTs in use, feedback from Windows XP customers was positive on the quality of ClearType rendering on CRTs. After we made the choice, the feedback on the decision to enable ClearType as the default for Windows Vista was overwhelmingly positive.

https://blogs.msdn.microsoft.com/e7/2009/06/23/engineering-changes-to-cleartype-in-windows-7/


To get the full benefit of ClearType, you need a high-quality, flat-panel monitor, such as LCD or plasma. Even on a CRT monitor, you might get some improvement in readability with ClearType.

https://web.archive.org/web/20160604190936/http://windows.microsoft.com/en-in/windows/make-text-easier-read-cleartype#1TC=windows-7


If that doesn't work for you, you can try 3rd party rendering solutions like GDIPP or Mactype which has a profile for CRT rendering, or you can create your own profile

mactype profile

Anything (apart from GDI++) to improve font rendering on Windows?

phuclv

Posted 2009-07-23T14:51:03.753

Reputation: 14 930