Cinema 4D Grundfunktionalitäten Erzeugen-Menü Generator Splinemaske
Funktion verfügbar in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D
Splinemaske

Basis Koord. Objekt

Objekt-Eigenschaften

Modus

Die verschiedenen Modi und ihre Ergebnisse bei den 2 links abgebildeten Ausgangs-Splines (die Splinemaske wurde jeweils bearbeitbar gemacht). In der letzten und vorletzten Spalte wurden die Splinesegmente nachträglich etwas verschoben, um die ansonsten übereinander liegenden Segmente sichtbar zu machen.

Definieren Sie hiermit, wie die ebenen Splines, die möglichst in einer Ebene liegen sollten, zusammengefasst werden:

Vereinigen

Splines werden zusammengefügt, überlappende Flächen einverleibt.

A minus B

Alle mit dem Ziel-Spline (erster in der Hierarchie) überlappenden Splines werden herausgeschnitten.

B minus A

Der erste in der Hierarchie befindliche Spline wird aus allen anderen darunter befindlichen Splines herausgeschnitten. Dieser Modus ist ein Kompatibilitätsmodus für ältere (als Cinema 4D R17) Szenen.

Und

Dieser Modus erstellt neue Splinesegmente um die durch Spline A und B gebildeten Schnittflächen.

Oder

Das Gegenteil von Und: die durch Spline A und B gebildeten Schnittflächen werden gewissermassen ausgestanzt, um den Rest Splinesegmente gebildet.

Schnittpunkte

Dieser Befehl ist in etwa eine Kombination aus den Ergebnissen von Und und Oder. Vereinfacht gesagt, wird aus jeder visuell geschlossenen Kontur, die sich aus Überlappungen mit einem anderen Spline ergibt, ein separates Segment erzeugt (zum Unterschied zwischen den Modi s.a. Die Boole-Befehle bei).

Achse

Je nachdem, in welcher Ebene die flächigen Splines liegen, wählen Sie hier die gleiche Ebene. Beispiel: Die Splines liegen in der XY-Ebene. Wählen Sie dann ebenfalls XY (entlang Z) aus (das gilt allerdings nur, wenn das Splinemasken-Objekt unverändert im Erzeugungszustand vorliegt, da dessen Koordinatensystem gilt), um ein einwandfreies Boolen der Splines zu gewährleisten.

Editor (Renderansicht) projziert die Splines aus der Renderansicht (voreinstellungsgemäß die Perspektivansicht) aufeinander. Das macht zu den obigen Achsenmodi nur einen Unterschied, wenn die Splines nicht deckungsgleich eben aufeinander liegen.

Deckflächen erzeugen

Ist diese Option aktiviert, wird eine Polygonschicht innerhalb des geschlossenen Splinezuges erzeugt (ein Grund mehr, warum beide Splines in einer Ebene liegen sollten). So ist obige Abbildung entstanden. Je nachdem, wie viele Splinepunkte vorhanden sind, kann das entstehende Polygon-Objekt sehr viele Flächen haben.

Beachten Sie die Unterteilung der Deckfläche betreffend, eine regelmäßige (sprich aus Dreiecken gebildete) Fläche gebildet wird, wenn der erste unter der Splinemaske liegende Spline Zwischenpunkte Unterteilt definiert hat. Die Unterteilung wird dann quantitativ mittels Maximale Länge eingestellt. Oder anders formuliert: der resultierende Spline verwendet die Interpolation des ersten unter der Splinemaske liegenden Splines.

Hinweis:
Der Algorithmus hat eine Limitation bzgl. exakt übereinander liegender Segmentpunkte der beiden Splines (Versuchen Sie mal ein Kreis- und Zahnrad-Grundobjekt in ihrem frisch erzeugten Zustand in der Splinemaske zu verwenden). Abhilfe schafft hier eine minimale Verdrehung bzw. Skalierung oder Verschiebung der Splines.

Es können auch durchaus mehrere Splinemasken ineinander verschachtelt werden, womit sehr komfortabel aus einfachsten Grundobjektsplines komplexe Formen realisiert werden können:

Allerhand verschachtelte Splinemasken in einem Extrudieren-Objekt