Wie der Check funktioniert
Die CheckNormalMaps
wurde entwickelt, um Fälle zu erkennen und zu melden, in denen Texturen, die in Normal Map Slots von Materialien zugewiesen wurden, einen falsch eingestellten TextureType haben. Diese Prüfung stellt sicher, dass Normal Maps für ein optimales Rendering richtig konfiguriert sind.
Die Prüfung findet auf der Ebene der Materialien statt:
- Material Level: Wenn ein Aufruf auf einer
Material
durchläuft er die Shader-Eigenschaften des Materials. Für jede Eigenschaft, die alsnormale Karte
im Shader, prüft er, ob die zugewiesene Textur die richtigeTexturTyp
eingestellt aufNormalMap
.
Wann sollte dieser Check verwendet werden?
- Textur Konfiguration: Stelle sicher, dass die Normal Maps in deinen Materialien richtig konfiguriert sind, um ein korrektes Rendering zu gewährleisten.
- Materielle Konsistenz: Identifiziere und behebe Fälle, in denen Normal Map-Texturen mit falschen TextureType-Werten zugewiesen werden, um die Konsistenz zwischen den Materialien zu gewährleisten.
Wie man Fehler wie diesen behebt
Achte darauf, dass du nur Normal Maps verwendest, die auch als solche importiert werden - es sei denn, du weißt wirklich, was du tust! Am einfachsten wäre es, wenn du die Importeinstellungen deiner Normal Map auf die richtigen Werte änderst oder ein anderes Bild als Normal Map verwendest. Unser System kann die Importeinstellungen automatisch für dich anpassen.