Greg's Devblog Par un développeur, pour les développeurs

22août/101

Subpixel

Je ne sais plus trop ce que je cherchais quand je suis tombé sur un article sur les subpixels, mais ça m'a rappelé de bons souvenirs et c'est un truc que je trouve assez sympa ^^

Le principe est très simple : un écran (LCD) possède des pixels, mais en fait chaque pixel est lui-même composé de 3 composantes (rouge, vert, bleu), disposées côte à côte. Donc en fait (de façon classique), on a à gauche le sous-pixel rouge, au milieu le sous-pixel vert, et à droite le sous-pixel vert. Grâce à ça, on peut en fait augmenter artificiellement la résolution de l'écran en utilisant ces sous-pixels au lieu de se contenter de pixels pleins. C'est utilisé dans les OS sous différents noms pour le rendu des polices.

En pratique, est-ce super ? Oui et non. Sur certains écrans je trouve que ça donne un côté gênant sur les polices, avec une sensation bizarre de couleur foireuse sur les bords des lettres (puisqu'effectivement le bord sera rouge ou bleu selon les cas). C'est assez subtil, mais ça peut déranger.

C'est assez intéressant comme principe, donc je vous invite à regarder le lien vite fait (ainsi que les images qui vont avec). Sinon, pour l'anecdote, de temps en temps les sous-pixels donnent des effets bizarres : j'avais un affichage avec une zone rouge, et au-dessus une zone bleue. Et bien j'avais l'impression que les 2 zones n'étaient pas alignées horizontalement, alors que c'était le cas. Du moins, au niveau du rendu/soft c'est le cas, mais effectivement en pratique si on fait des zones purement rouges et purement bleues, elles sont par nature (sur les LCD) légèrement décalées.

(à noter que comme toujours l'article wikipedia sur ce sujet est assez sympa aussi)

Commentaires (1) Trackbacks (0)
  1. Au départ, je n’étais pas fan non-plus de l’idée globale, mais fort heureusement, les distro linux font ça assez bien, en montrant les différents choix possibles et en laissant l’utilisateur choisir « ce qui à le plus de gueule ».


Laisser un commentaire


Aucun trackbacks pour l'instant