Normale Karte hat seltsame farbige Verläufe
Das Ergebnis des Bakers ist eine Reihe sehr starker farbiger Farbverläufe.
Erläuterung
Farbverläufe treten in der Regel auf, wenn beim Baking führ eine Diskrepanz zwischen dem Mesh mit hohem und niedrigem Poly besteht. Diese Diskrepanz kann durch den folgenden Grund erklärt werden:
- Der Mesh mit hohem und niedrigem Poly überlappen sich nicht richtig (siehe Abbildung unten).
- Das High-Poly ist fehlende Geometrie, die das Low-Poly abzudecken versucht.
- Der Mesh mit hohem oder niedrigem Poly hat invertierte Scheitelpunkt-Normalen.
Wenn dies geschieht, versucht der Baking führend Prozess, die Geometrie anzupassen, die nicht existiert, was zu etwas Leerem führt. Der Baker füllt diesen leeren Bereich mit einer Farbe, die aus den Nachbarpixeln in den Texturen extrahiert wurde, wodurch der farbige Farbverlauf erstellt wird (es sei denn, Diffusion ist deaktiviert).
Lösung
Angesichts der wenigen möglichen Gründe, die zu keiner Überschneidung zwischen den Meshs führen, müssen einige Lösungen in Betracht gezogen werden:
- Stellen Sie sicher, dass Sie die Mesh-Transformation einfrieren/zurücksetzen (x-Form zurücksetzen usw.), um sicherzustellen, dass alle Meshs konsistent sind.
- Importieren Sie sowohl den Low- als auch den High-Poly-Mesh in Ihre 3D-Modellierungssoftware, um sicherzustellen, dass sie sich korrekt überlappen
- Stellen Sie sicher, dass Ihre Namenskonvention gültig ist, wenn Sie die Funktion Abgleich nach Name verwenden (Sie können sie überprüfen, indem Sie die Protokolldatei, in der die Namen der Mesh gedruckt werden sollen, Baking geführt und dann überprüft haben).
Beispiel
Unten sehen Sie ein Beispiel mit einer Kugel mit hohem und niedrigem Poly. Auf der linken Seite überlappen sich die Mesh nicht, da das Poly weggeschoben wurde: