Astuce : corriger le lissage LCD de Snow Leopard

Arnaud de la Grandière |
Avec Snow Leopard, le lissage des polices a gagné en simplicité mais également perdu en options. Alors qu'il était possible sur les versions précédentes de régler différents niveaux de lissages, Mac OS X 10.6 permet uniquement de préciser si on souhaite activer le lissage infrapixel propre aux moniteurs LCD :

Apparence


On peut trouver l'initiative louable dans la mesure ou les moniteurs à tube cathodique sont devenus quasiment introuvables, mais il se trouve que l'option ne fonctionne pas sur tous les moniteurs LCD (particulièrement ceux qui ne sont pas frappés d'une pomme !).

Commençons par expliquer de quoi il s'agit : auparavant pour lisser l'affichage d'un élément vectoriel à l'écran, comme par exemple une police de caractère, on faisait un savant mélange de pixels de couleur intermédiaire avec le fond (par exemple gris pour du texte noir sur fond blanc) afin de gommer l'aspect "escalier" et donner une apparence plus lisse (ce qu'on appelle également "l'anti-aliasing"). Mais les moniteurs LCD ont permis d'aller plus loin encore en utilisant la manière dont la grille de pixels est agencée. Sur un moniteur CRT, les phosphores sont agencés en triangle rouges verts et bleus, alors que les sous-pixels sont en bandes verticales sur un moniteur LCD (voir ci-dessous). Ainsi, en ne se servant que de la couleur rouge sur la gauche, et que de la couleur bleue sur la droite, on peut pousser le lissage à un tiers de pixel, ce qui donne une apparence plus fine encore.

skitched


Si vous utilisez la fonction de zoom dans Mac OS X (à activer dans les préférences système d'accessibilité, puis en enfonçant la touche contrôle sur le clavier et en utilisant la molette de défilement de la souris pour ajuster le niveau de zoom), vous pourrez voir par vous-même cet effet. Si vous constatez que le lissage utilise des pixels gris sur un écran LCD au lieu des pixels rouges et bleus, ou si vous avez constaté que le lissage était plus "flou" en passant de Leopard à Snow Leopard, voici une astuce pour rétablir le mode de fonctionnement tel qu'il était sous Leopard.

Ouvrez l'application Terminal, collez la commande ci-dessous et appuyez sur la touche entrée:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

(notez que vous pouvez faire varier le dernier chiffre, de 1 à 3, pour un lissage léger à fort). La modification n'affectera que les logiciels ouverts après la manipulation, vous pouvez donc regarder le résultat dans TextEdit (en le relançant entre chaque modification) pour trouver le réglage qui vous convient avant de redémarrer votre Mac pour l'appliquer partout. Notez également que si vous changez à nouveau l'option de lissage dans les préférences système Apparence, vous annulerez la modification pour revenir au lissage standard de Snow Leopard.

skitched
En haut : lissage CRT, en bas : lissage LCD
avatar Macmmouth | 

[quote=sujohn]je hais ce principe de lissage - qui m'agresse[/quote]

Pauvres petits pixels innocents... :)

avatar misterbrown | 

vive le crt quoi..

avatar alitaliano | 

"si vous avez constaté que le lissage était plus "flou" en passant de Leopard à Snow Leopard"
Ouahouuu, merci pour cette astuce, c'est la dernière chose qui m'empêchait de passer à Snow !
Impossible de trouver une mention de ce problème sur le web. Je croyais être le seul à m'en être aperçu...

avatar BioSS | 

Sunjon, figure toi que justement Windows ne fait pas de lissage en subpixels.
Ce qui t'agresse c'est plutôt l'absence d'anti-aliasing je présume.

avatar TotOOntHeMooN | 

@ sunjohn.
Toutes les images vidéos sont rendu ainsi ; En biaisant l'œil par juxtaposition des trois composantes.
Et comme tu n'es pas un cyborg, tu ne vois pas les subpixels que tu dis "dégueu", mais des couleurs et un lissage 3 fois plus fin et non flou. (contrairement au lissage par niveaux de gris)

A moins que tu ne sois pas dans la résolution native de ton écran ...
Maintenant, si tu préfères l'aliasing, comme Sony, c'est un choix comme un autre.

EDIT :
Pour info, mon Snow Leopard était déjà configuré ainsi d'origine.

avatar pim | 

Moi j'ai fait le changement, et je ne vois [u]aucune différence[/u] !

Merci quand même, je me suis bien amusé à plisser les yeux, et on serait le 1er avril je serais tombé dans le panneau sans problème ;-)

avatar NikonosV | 

j'ai le souvenir d'avoir branché un Eizo de 800 euros sur mon mac pro, ça affichait moins net que mon macbook pro 15" !

au salon de la photo, j'ai pu voir plein des eizo à 3000 euros qui affichaient pareil

en jouant avec cette option et le lissage du texte à partir d'une taille de police j'ai trouvé ça un peu plus net

mais c'est quand la honte d'afficher légèrement flou alors que le même mac pro et écran booté sous win affichait net

avatar mickastrotrek | 

@ NikonosV: L'écran Eizo est un écran orienté photo, je vois pas l'intérêt du lissage dans un écran pour de la retouche photo.

avatar alitaliano | 

> Pim : "Moi j'ai fait le changement, et je ne vois aucune différence !"
Tu ne dois pas passer assez de temps devant ton écran 8-)
J'ai honte mais je dois y passer 8 heures par jour au (très) bas mot.
Je t'assure que de passer de 1 à 3 fait apparaître de très nettes (c'est le cas de la dire) différences.

avatar hairquatercut | 

mickastrotrek [18/12/2009 21:32]

+1

avatar pecos | 

@ arnauld de la grandière :
[quote] Mais les moniteurs LCD ont permis d'aller plus loin encore en utilisant la manière dont la grille de pixels est agencée. Sur un moniteur CRT, les phosphores sont agencés en triangle rouges verts et bleus, alors que les sous-pixels sont en bandes verticales sur un moniteur LCD
[/quote]
l'image que vous citez qui représente l'organisation des sous pixels sur un écran est fausse.
Du moins elle n'est valable que pour les écrans CRT shadow mask.
pour les trinitrons (SONY), diamondtrons (MITSUBISHI) et apparentés qui représentaient une bonne partie du marché et sans doute 90 % du marché haut de gamme, les sous pixels sont organisés exactement comme sur un LCD : en COLONNES.

Merci de corriger.
(Et il ne faudrait surtout pas faire croire qu'on a gagné quoi que ce soit en qualité à part la platitude en passant du CRT au LCD... ;-) )

avatar xfi-anh (non vérifié) | 

Genial, je cherchais un tel reglage depuis longtemps sans le trouver.

La difference entre 1 et 3 est flagrante sur mon MacBookPro 15" (suffit de faire des copies d'ecran et de les comparer - avec un texte de plusieurs paragraphes ou chaque paragraphe a une taille de police differente par exemple).

Merci !

CONNEXION UTILISATEUR