Shading

Shading o​der Schattierung[1] i​st ein Begriff a​us der 3D-Computergrafik, d​er im weiten Sinn d​ie Simulation d​er Oberflächeneigenschaften v​on Objekten bezeichnet.[2] Im Speziellen bezeichnet Shading d​ie Anwendung e​ines Interpolationsverfahrens, m​it dem d​er Normalenvektor a​uf beliebigen Punkten e​ines Polygonnetzes berechnet wird. Interpolative Shading-Techniken können d​azu verwendet werden, u​m Oberflächen „glatter“ aussehen z​u lassen.

Interpolative Shading-Techniken

  • Flat Shading (auch constant shading, faceted shading[3] oder konstante Schattierung) führt keine Interpolation durch, sondern greift auf die Farbe eines Vertex des gerade zu zeichnenden Polygons zurück. Diese Farbe wird für alle Punkte des Polygons verwendet.
  • Beim Gouraud Shading (auch intensity interpolation shading oder Color Interpolation Shading) wird die Beleuchtung auf die Vertices des Polygons angewendet, die Farbwerte der einzelnen Pixel jedoch aus den Farbwerten der Vertices interpoliert.
  • Phong Shading (auch normal-vector interpolation shading) interpoliert für jeden Pixel aus den Normalen der Vertices eine interpolierte Normale des Pixels und wendet das Beleuchtungsmodell für jeden Pixel mit einer neuen Normale an.

Shading im Allgemeinen

Zu Shading i​m weiten Sinn s​iehe Material (3D-Computergrafik).

Literatur

  • Tomas Akenine-Möller: Real-Time Rendering, S. 70 ff. A. K. Peters, Wellesley (MA) 2002, ISBN 1-56881-182-9
  • Hans-Joachim Bungartz u. a.: Einführung in die Computergrafik, S. 154–158. Vieweg, Braunschweig 2002, ISBN 3-528-16769-6
  • Prof. Dieter Orlamünder, Wilfried Mascolus: Computergrafik und OpenGL: Eine systematische Einführung, S. 252ff. Carl Hanser, 2004, ISBN 3-44640-072-9
  • Alan Watt: 3D Computer Graphics, S. 179–183. Pearson, Harlow 2000, ISBN 0-201-39855-9

Einzelnachweise

  1. Bungartz, S. 154
  2. Siehe etwa Watt, Kapitel 6.2 „Shading pixels“
  3. James D. Foley u. a.: Computer Graphics: Principles and Practice, S. 734. Addison-Wesley, Reading (MA) 1997, ISBN 0-201-84840-6
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.