Gouraud shading

Gouraud shading

Ombrage Gouraud

Les types d'ombrage numériques
Ombrage plat
Ombrage de Gouraud
Ombrage de Phong
exemple d’ombrage de Gouraud

L'ombrage de Gouraud (Gouraud shading en anglais) est une technique de rendu 3D inventée par Henri Gouraud. Autrefois limitée au monde de l'image de synthèse, l'ombrage de Gouraud est aujourd'hui utilisé par toutes les cartes 3D du marché.

Cette technique marque une énorme avancée sur l'ombrage plat autrefois utilisé. Avec l'ombrage plat les facettes des objets 3D sont toujours très visibles. L'ombrage de Gouraud consiste à interpoler linéairement la luminosité entre les 3 sommets d'un polygone. Appliqué à chaque sommet, cet ombrage plus réaliste va adoucir les angles, d'autant plus qu'il est à l'origine d'un dégradé d'intensité. Comme toute technique travaillant sur l'intensité lumineuse, il est possible de combiner l'ombrage de Gouraud avec une texture en modulant la valeur des texels.

Contrairement à l'ombrage plat qui, comme son nom l'indique, produit la même intensité lumineuse pour toute une face, l'ombrage de Gouraud interpole linéairement l'intensité lumineuse pixel par pixel sur la surface dans l'espace 2D écran. La méthode la plus courante consiste à remplir le polygone ligne par ligne. L'interpolation étant linéaire et la surface considérée étant plane, la différence d'intensité d'un pixel à l'autre est constante sur une même face.

L'interpolation linéaire n'est toutefois pas toujours satisfaisante. On observe un effet appelé bandes de Mach, une illusion d'optique causée par des différences de contraste qui tendent à accentuer les faces. L'ombrage de Gouraud n'est pas non plus capable de représenter correctement la lumière spéculaire. Une source lumineuse dont la projection sur la face se trouve proche du centre ne pourra être complètement considérée par ce modèle. L'ombrage de Gouraud interpolant à partir des sommets, l'intensité au centre dépendra de ceux-ci, ce qui constitue une grossière approximation de la réalité.

Pour des raisons esthétiques, l'ombrage de Gouraud est aujourd'hui dépassé par une de ses améliorations, l'ombrage de Phong, pour un coût cependant nettement supérieur.

  • Portail des mathématiques Portail des mathématiques
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Ombrage Gouraud ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Gouraud shading de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Gouraud shading — Gouraud shading, named after Henri Gouraud, is a method used in computer graphics to simulate the differing effects of light and colour across the surface of an object. In practice, Gouraud shading is used to achieve smooth lighting on low… …   Wikipedia

  • Gouraud Shading — Gouraud Shading,   Shading …   Universal-Lexikon

  • Gouraud-Shading — Das Gouraud Shading ist ein Shading Verfahren in der 3D Computergrafik, um Polygonflächen zu schattieren. Benannt wurde es nach seinem Entwickler Henri Gouraud, der es erstmals 1971 vorstellte. Verfahren Beim Gouraud Shading werden zunächst die… …   Deutsch Wikipedia

  • Gouraud Shading — Das Gouraud Shading bzw. Gouraud Schattierung ist ein Shading Verfahren in der 3D Computergrafik, um Polygonflächen zu schattieren. Benannt wurde es nach seinem Entwickler Henri Gouraud, der es erstmals 1971 vorstellte. Verfahren Beim Gouraud… …   Deutsch Wikipedia

  • Gouraud shading — noun A method of simulating the effects of light and colour across the surface of an object …   Wiktionary

  • Gouraud-Shading — allgemein: ein linearer Interpolationsalgorithmus zwischen zwei Farben in einer Scanlinie Methode bei der Darstellung von 3D Objekten …   Acronyms

  • Gouraud-Shading — allgemein: ein linearer Interpolationsalgorithmus zwischen zwei Farben in einer Scanlinie Methode bei der Darstellung von 3D Objekten …   Acronyms von A bis Z

  • Shading — oder Schattierung[1] ist ein Begriff aus der 3D Computergrafik, der im weiten Sinn die Simulation der Oberflächeneigenschaften von Objekten bezeichnet.[2] Im Speziellen bezeichnet Shading die Anwendung eines Interpolationsverfahrens, mit dem der… …   Deutsch Wikipedia

  • Shading —   [dt. Schattierung], in der Grafikverarbeitung eine Reihe von Verfahren, Licht und Schatteneffekte bei der Darstellung von dreidimensionalen Grafiken zu berechnen. Das Shading ergänzt somit das Rendering. Shading Verfahren nützen aus, dass sich… …   Universal-Lexikon

  • Gouraud — can stand for various notions: *General Henri Gouraud, a World War I French general *Henri Gouraud, a computer scientist. **Gouraud shading, a shading algorithm invented by him …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”