Catégories: Carte graphique
- 1 – Introduction
- 2 – Le GeForce 7800 GTX : une vue d’ensemble
- 3 – Le GeForce 7800 GTX : une vue d’ensemble (suite)
- 4 – Des unités remaniées : Vertex Shader
- 5 – Setup Engine
- 6 – Des unités remaniées : Pixel Shader
- 7 – Unité de textures
- 8 – Du nouveau du côté de l’antialiasing
- 9 – Du nouveau du côté de l’antialiasing (suite)
- 10 – Du nouveau du côté de l’antialiasing (fin)
- 11 – ForceWare 75, Jeux
- 12 – OpenGL, SLI, anisotropie
- 13 – Vidéo
- 14 – Video (suite), ForceWare 80
- 15 – Bilan
Du nouveau du côté de l’antialiasing (suite)
Pour compenser ce phénomène et obtenir un résultat fidèle de l’intensité lumineuse on utilise donc la correction gamma qui va ajuster le signal d’entrée pour obtenir le résultat souhaité. Cette correction est simple dès lors que la valeur gamma du moniteur est connue. Dans notre exemple précédent il suffit ainsi de mettre 0.5 à la puissance 1/ 2.2 ce qui nous donne 0.73.

La correction gamma se révèle particulièrement importante dans le cadre de l’antialiasing. Prenons l’exemple d’un triangle blanc sur fond noir, avec l’antialiasing plusieurs couleurs supplémentaires vont être générées avec des niveaux de gris intermédiaires pour adoucir les contours du triangle : 0.75, 0.5, 0.25 par exemple. Sans correction gamma la valeur médiane sera bien trop sombre et l’intensité perçue n’augmentera pas linéairement ce qui nuira à la qualité.


Le multisampling peut sembler comme la solution miracle à première vue mais il engendre en fait son lot de problèmes. En premier lieu les développeurs effectuent désormais de plus en plus fréquemment le rendu dans une texture afin de pouvoir appliquer un post traitement sur l’image dans un shader. Ce genre d’opérations est particulièrement problématique lors de l’utilisation du multisampling. En effet les render targets multisamplées ne sont pas autorisées, et de la même façon le multisampling n’est pas supporté vers des buffers flottants ce qui pose problème lors de l’utilisation d’effets HDR. Il existe heureusement des moyens détournés pour résoudre ces problèmes mais ils demandent plus de travail aux développeurs.
- Page précédente Du nouveau du côté de l’antialiasing
- Page suivante Du nouveau du côté de l’antialiasing...
