Shader Height Map Displacement (mental ray)

Mit dem Shader "Height Map Displacement" kann die Geometrie von Oberflächen verschoben werden. Er ist besonders für die Verwendung von Höhen-Maps ausgelegt, die durch Normalen-Mapping erstellt wurden (siehe Erstellen und Verwenden von Normalen-Relief-Maps).

Achtung: Wenn Sie ein Material, das dieses Map enthält, auf ein Objekt anwenden, muss die mental ray-Option 3D-Verschiebung Glättung deaktiviert sein. Werden solche Materialien auf alle Objekte in der Szene angewendet, können Sie die Glättungsfunktion global deaktivieren. Deaktivieren Sie andernfalls mithilfe von Objekteigenschaften > mental ray die Glättung für jedes Objekt, für dessen Material ein Höhen-Map verwendet wird. (Deaktivieren Sie zuerst Globale Einstellungen verwenden und dann Glättung.)
Tipp: Wenden Sie beim Erstellen eines Höhen-Maps für ein Modell nicht die Option MeshSmooth an. Dadurch verändern Sie die Form des Modells, sodass die Höhenwerte nicht korrekt sind. Das Modell mit der niedrigen Auflösung muss beim Erstellen des Maps und bei der Verwendung zur Verschiebung genau dieselbe Form haben. Außerdem verwendet MeshSmooth nicht denselben Algorithmus wie die mental ray-Verschiebungsglättung. Die Anwendung beider Glättungsformen funktioniert daher nicht einwandfrei. Die besten Ergebnisse werden erzielt, wenn das Modell mit der niedrigen Auflösung beim Erstellen des Maps nicht geglättet und auch keine mental ray-Glättung verwendet wird.

Sie sollten auch kein Zeichenprogramm verwenden, um das Höhen-Map zu verändern. Die in dem Höhen-Map enthaltenen Werte sind abhängig von der Form sowohl des Modells mit der niedrigen als auch des Modells mit der hohen Auflösung, und die mathematische Genauigkeit ist nicht mehr gewährleistet. Wenn Sie das Map verändern, müssen Sie dabei das facettiertes Aussehen beibehalten und keine Facetten verwischen.

Sie sollten die Modi Additiv und Subtraktiv für Ergänzungen bzw. Abzüge aus der Verschiebung verwenden, da der Normalenmodus eine feste Verschiebung vorgibt und der Benutzer dann das Ergebnis nur schwer beeinflussen kann.

Benutzeroberfläche

Rollout Height Map Displacement (3dsmax) Parameters

Achten Sie darauf, dieselben Werte für Minimum Height und Maximum Height wie in den entsprechenden Feldern im Dialogfeld Projektionsoptionen anzugeben (siehe unten).

Minimum Height

Der bei Erstellung des Höhen-Map über In Textur rendern: Dialogfeld Projektionsoptionen für Min. Höhe angegebene Wert. Vorgabe = -10.0.

Maximum Height

Der bei Erstellung des Höhen-Map über In Textur rendern: Dialogfeld Projektionsoptionen für Max. Höhe angegebene Wert. Vorgabe = 10.0.

Height Map

Das Höhen-Map selbst (normalerweise ein Bitmap)