Flatshading


Effiziente Schattierung von Dreiecken

Das Flatshading stellt das einfachste, schnellste aber auch zugleich optisch schlechteste Verfahren da, welches man zum schattieren von Polygonen verwenden kann. Die Schattierung ist hierbei trivial. Man nimm einfach einen Farbe und schattiert mit dieser das Polygon. Die einzige Frage die sich stellt ist, welche man nimmt. Am einfachsten ist es, wenn man von einem Punkt des Dreiecks eine Farbe mit Hilfe des Beleuchtungsmodells ausrechnet und diese verwendet. Eine besseren Effekt erziehlt man jedoch dadurch, wenn man an allen drei Punkten des Dreiecks die Farbwerte berechnet und das Mittel aus ihnen bildet.

Flachschattiertes Dreieck



Index

Pixelshader

Gouraud Shading

Phong Shading