Normalen-Tag
Ein Normalen-Tag definiert die Vertex-Normalen (im Folgenden vereinfachend "Normalen" genannt), mit dessen Hilfe das Shading berechnet wird. Cinema 4D berechnet diese normalerweise mit Hilfe des Phong-Tags selbst (im Phong-Tag gibt es einen Befehl, um ein Normalen-Tag zu erzeugen). Sobald Sie ein Normalen-Tag erzeugen, bzw. dieses vorhanden ist, werden die Vertex-Normalen aus dem Normalen-Tag gelesen.
Es gilt also, je nachdem welche Tags vorhanden sind:
- Nur Phong-Tag vorhanden: Das Phong-Tag kontrolliert die Richtung der Vertex-Normalen basierend auf dem Winkel der angrenzenden Polygone. Bei Winkeln unterhalb des eingestellten Schwellenwertes (Glätten bis) werden die Vertex-Normalen auf einen Mittelwert der angrenzenden Polygone gesetzt, was in der Ansicht bzw. im Rendering den Eindruck einer glatten Oberfläche erzeugt. Sind die Winkel größer, so wird jede Vertex-Normale auf die Polygon-Normale des angrenzenden Polygons gesetzt und es entsteht beim Rendering eine sichtbare Kante.
- Phong-Tag/Normalen Tag vorhanden: Sofern ein Normalen-Tag vorhanden ist werden die darin gespeicherten Vertex-Normalen verwendet. Die Einstellungen im Phong-Tag selbst haben keine Auswirkung auf die Richtung der Vertex-Normalen, sie werden aber dennoch für die Auswertung benötigt. Ein Phong-Tag wird also immer benötigt, damit das Normalen-Tag korrekt funktioniert.
Seit Cinema 4D 2023.2 können Deformer, Werkzeuge, PLA-Animationen etc. auf Objekte mit Normalen-Tag wirken, ohne dass es zu Shading-Artefakten kommt. Voraussetzungen: Deformer/Werkzeuge/Animationen ändern nichts an der Punkt-/Polygonanzahl und den Polygonanbindungen, sprich: die Topologie sollte durch diese nicht geändert werden.
Ein Normalen-Tag dient vor allem diesen Funktionalitäten:
Vertex-Normalen bearbeiten
Mit Hilfe des Normalen-Bearbeiten-Manager können Sie Vertex-Normalen beliebig ausrichten. Das Normalen-Tag speichert diese Änderungen.
Importierte CAD-Modelle
Einige NURBS-Modeller exportieren relativ schlechte Meshes, die sich durch Fehler im Shading bemerkbar machen. Einige Formate haben daher die Möglichkeit, sogenannte Vertex-Normalen (das sind Normalen, die für jeden Punkt vorhanden sind; das können in Abhängigkeit von zugehörigen Flächen mehrere Normalen pro Punkt sein) in die Datei mit einzubetten, wenn Sie dies im entsprechenden Programm aktivieren.
Diese dienen ausschließlich dazu, finale importierte Objekte richtig darzustellen bzw. zu rendern. Beachten Sie bitte den Absatz oben.
Sobald Sie das Normalen-Tag löschen, kommt das normale Shading zum Einsatz.
Im Struktur-Manager können die Normalen nummerisch (Vertex-Normalen in der Ansicht (mitunter allerdings gemittelt) angezeigt werden.
) und mittels der OptionDurch Felder generierte Vertex-Normalen
Normalen-Tags können für jedes polygonale Objekt erzeugt werden (rufen Sie dazu im Objekt-Manager unter ) auf. Normalen-Tags werden auf Wunsch durch Felder gesteuert.