Was Displacement Maps tun
Ein Displacement Map verschiebt Mesh-Vertices physisch entlang ihrer Normalen. Weiße Pixel drücken nach außen, schwarze nach innen. Anders als Normal Maps erzeugt Displacement echtes geometrisches Detail mit realer Silhouetten-Variation.
Height Maps vs. Displacement
Ein Height Map ist das Graustufenbild; Displacement ist die Rendering-Technik. Jede Graustufenkonvertierung einer Textur kann als Height Map dienen.
Parallax Occlusion Mapping
POM simuliert Displacement ohne Geometrie. Es ray-marcht durch den Height Map pro Pixel und verschiebt UV-Koordinaten je nach Blickwinkel. Funktioniert gut auf flachen oder leicht gekrümmten Flächen.
Tessellationsbasiertes Displacement
Echtes Displacement erfordert Mesh-Unterteilung. Erzeugt korrekte Silhouetten und Selbstbeschattung, kostet aber mehr Vertex-Verarbeitung. Für Hero-Assets und Nahaufnahmen.
Performance-Überlegungen
Jede Unterteilungsstufe vervierfacht die Vertexanzahl. Verwenden Sie Displacement nur wo Silhouettenänderungen sichtbar sind. Für entfernte Flächen reichen Normal Maps.