3D Texturen
← 2D Bump Mapping | ● | Beleuchtung →
3D Texturen sind als Einheitswürfel im 3D Texturraum definiert. Die drei Texturkoordinaten im Texturraum heissen s,t und r.
Die Abbildung auf die Geometrie erfolgt über eine Zuordnung von 3D Texturkoordinaten auf die entsprechenden Vertices.
Der entsprechende OpenGL Befehl zur Definition von 3D Texturkoordinaten als Vertexattribut lautet:
Anwendungsbeispiel: Prozedurale Texturen (Solid Textures):
Herausmeisseln einer Teekanne aus einem soliden Marmorblock:
Prozedurale Modellierung von Solid Textures mit: Perlin Noise.
← 2D Bump Mapping | ● | Beleuchtung →