Operator "Mapping-Objekt"

Der Operator "Mapping-Objekt" weist den Partikeln ein Mapping zu, indem er Mapping-Werte von einem oder mehreren Referenzobjekten erfasst. Der Operator "Mapping-Objekt" findet für alle Partikel den nächstgelegenen Punkt auf der Referenzgeometrie, nimmt die Mapping-Werte und die Material-ID von diesem Punkt und weist diese Werte dem Partikel zu.

Wenn ein Partikel mit bereits zugewiesenem Mapping in ein Ereignis eintritt, können Sie die Mapping-Werte verschmelzen, um Farbsprünge zu vermeiden. Die Verschmelzung kann entweder auf Grundlage der Zeit oder des Abstands von der Referenzgeometrie erfolgen.

Benutzeroberfläche

Typ
Bestimmt den Zeitablauf für Holen und Anwenden des Mapping. Folgende Optionen sind verfügbar:
  • Einmal an Ereigniseintrag Das Mapping wird einmal vom nächsten Punkt der Referenzobjektgeometrie geholt, wenn der Partikel in das Ereignis eintritt. Verwenden Sie diese Option, wenn die Partikel an die Referenzoberfläche gebunden sind.
  • Kontinuierlich Holt das Mapping kontinuierlich, solange der Partikel sich im aktuellen Ereignis befindet. Wenn ein Partikel die Position zum Referenzobjekt ändert, ändern sich die Mapping-Werte abhängig von der Position des nächstgelegenen Punkts zum entsprechenden Zeitpunkt, da in diesem Fall der nächstgelegene Punkt auf der Oberfläche nicht konstant ist.

    Diese Option erfordert deutlich mehr Rechenzeit, da der nächstgelegene Punkt für jeden Partikel in jedem Frame berechnet werden muss. Verwenden Sie diese Option nur, wenn es erforderlich ist.

Untermaterialindex holen
Wenn die Option aktiviert ist, weist der Operator "Mapping-Objekt" die Material-ID der nächstgelegenen Fläche den einzelnen Partikeln zu. Wenn das aktuelle Ereignis oder ein vorhergehendes Ereignis einen Materialoperator besitzt, der das Material der Referenzoberfläche verwendet, wird durch diese Option die Partikelfarbe an die Referenzoberfläche angepasst. Dies ermöglicht Ihnen, Partikel mit der Referenzoberfläche für Multi-/Unterobjekt-Materialien zu verschmelzen.
Tipp: Setzen Sie den Operator "Mapping-Objekt" unter einen Materialoperator im gleichen Ereignis. "Mapping-Objekt" ist dann letztendlich ausschlaggebend bei der Zuweisung des Untermaterialindex an einen Partikel.
Gleichmäßige Farbe pro Partikel
Wenn diese Option aktiviert ist, erhält der gesamte Partikel die gleichen Mapping-Koordinaten. Das führt dazu, dass der gesamte Partikel die gleiche Farbe hat, da die Mapping-Koordinaten über die gesamte Partikelform hinweg gleich sind. Die Mapping-Koordinaten werden von dem Oberflächenpunkt der Referenzgeometrie geholt, der dem Drehpunkt des Partikels am nächsten liegt.

Wenn die Option deaktiviert ist, ist das Mapping für ein Partikel eine lineare Annäherung an das Mapping des nächstgelegenen Oberflächenpunkts. Dies kommt einer Projektion des Mapping der Referenzgeometrie auf den Partikel gleich. Daraus resultierend erhalten die Scheitelpunkte eines Partikels unterschiedliche Mapping-Koordinaten. Die Textur auf den Partikeln stellt einen Ausschnitt der Textur der Referenzgeometrie dar. Diese Methode ist langsamer, da sie eine umfassendere Analyse der Referenzgeometrie erfordert.

Gruppe "Mapping von Objekten"

Mit diesen Steuerelementen können Sie die Referenzobjekte zuweisen, von denen die Partikel das Mapping oder die Material-IDs holen sollen.

[Liste]
Listet die Referenzobjekte auf.
Hinzufügen
Fügt der Liste ein Objekt hinzu.
Nach Liste
Zeigt ein Dialogfeld an, in dem Sie mehrere Objekte aus einer Liste auswählen können.
Entfernen
Entfernt ein markiertes Objekt aus der Liste.
Statische Objekte
Zeigt an, dass die Referenzgeometrie nicht animiert ist. In diesem Fall holt der Operator "Mapping-Objekt" das Mapping und die Material-IDs nur einmal.
Animierte Oberfläche
Wenn diese Option aktiviert ist, aktualisiert der Operator "Mapping-Objekt" die Oberflächendaten bei jedem Frame. Dies ist erforderlich, wenn die Referenzgeometrie eine Oberflächenanimation aufweist, die zu einer Änderung der Form führt. Wenn das Objekt nur durch Transformationen (Bewegen, Rotieren, Skalieren) animiert wird, können Sie diese Optionen deaktiviert lassen. Diese Option ist nur verfügbar, wenn "Statische Objekte" deaktiviert ist.

Bereich "Mapping-Kanäle"

Wählen Sie die Mapping-Kanäle aus, über die das Mapping von der Referenzoberfläche geholt und den Partikeln zugewiesen wird. Sie können bis zu 32 Kanäle auswählen.

Scheitelpunktfarbkanal
Holt den Scheitelpunktfarbkanal von der Referenzgeometrie und weist ihn den Partikeln zu.

Gruppe "Mapping-Variation"

U-/V-/W-Var. %
Aktiviert die Variation der zugewiesenen Mapping-Werte. Der Variationswert ist ein Prozentwert bezogen auf den Standard-Mapping-Raum 0.0 bis 1.0. Wenn der Wert "U-Var %" beispielsweise "20.0" ist, kann das dem Partikel zugewiesene U-Mapping um bis zu 0.2 vom U-Mapping-Wert der Referenzgeometrie abweichen.
Kacheln ausschließen
Hält die Mapping-Werte im Bereich 0.0 bis 1.0. Die durch "U-/V-/W-Var. %" eingestellte Variation kann Mapping-Werte unter 0.0 oder über 1.0 hervorbringen. Bei nicht gekachelter Textur kann dies zu einem sichtbaren Farbsprung führen. Wenn diese Option aktiviert ist, wird bei einem ursprünglichen Mapping-Wert unter 1.0 durch Addition der Variation maximal ein Wert von 1.0 erreicht. Wenn das ursprüngliche Mapping über 0.0 liegt, wird durch Addition der Variation mindestens ein Wert von 0.0 erreicht.

Gemäß der Vorgabe werden die geholten Mapping-Werte einem Partikel zugewiesen, sobald dieser in das Ereignis eintritt. Wenn den Partikeln in einem vorherigen Ereignis Mapping-Werte zugewiesen wurden, kann es zu einem sichtbaren Farbsprung kommen. Verwenden Sie "Mapping nach Zeit verschmelzen" oder "Mapping nach Entfernung verschmelzen", um Partikel reibungslos vom vorhergehenden Mapping in das vom Operator "Mapping-Objekt" im aktuellen Ereignis zugewiesene Mapping übergehen zu lassen.

Mapping nach Zeit verschmelzen
Führt dazu, dass vorhergehendes und aktuelles Mapping der Partikel unter Berücksichtigung der Zeit reibungslos ineinander übergehen.
Anmerkung: Bei aktiviertem "Mapping nach Zeit verschmelzen" ist "Mapping nach Entfernung verschmelzen" nicht verfügbar.

Typ Diese Option bestimmt den Zeitablauf für die Map-Verschmelzung. Sie ist nur verfügbar, wenn "Mapping nach Zeit verschmelzen" aktiviert ist.

Die Typen sind:

  • Absolute Zeit Die Partikel beenden den Verschmelzungsprozess zu dem Zeitpunkt, an dem sie den im Parameter "Bei Zeit beenden" eingestellten Frame erreichen.
  • Partikelalter Die Partikel beenden den Verschmelzungsprozess zu dem Zeitpunkt, an dem sie das im Parameter "Bei Alter beenden" eingestellte Alter erreichen.
  • Ereignisdauer Die Partikel beenden den Verschmelzungsprozess, nachdem sie einen bestimmten Zeitraum im aktuellen Ereignis verbracht haben, der sich nach dem Parameter "Bei Zeit beenden" richtet.
  • Beschränkte Änderungsrate Beschränkt die Rate, mit der ein Partikel sein Mapping ändern kann. Der Parameter "Umkehrzeit" bestimmt das zur Änderung des Mapping-Werts vom vorherigen zum aktuellen Wert erforderliche Zeitintervall. Je größer der Wert von "Umkehrzeit", desto länger benötigt ein Partikel zur Änderung des aktuellen Mappings.
Mapping nach Entfernung verschmelzen
Lässt das vorhergehende und das aktuelle Mapping der Partikel basierend auf dem Abstand zur Referenzgeometrie reibungslos verschmelzen. Bei jedem Frame berechnet der Operator den Abstand zum nächstgelegenen Oberflächenpunkt. Der Verschmelzungsprozess erfolgt bei Annäherung eines Partikels an die Referenzoberfläche. Die Verschmelzung wird beendet, wenn ein Partikel die "Endentfernung" bezogen auf die Referenzoberfläche erreicht. Verwenden Sie diese Option, wenn Partikel beim Eintritt in das Ereignis in Richtung der Oberfläche geleitet werden, wie es beim Operator "Ziel suchen" der Fall ist.
Anmerkung: Bei aktiviertem "Mapping nach Entfernung verschmelzen" ist "Mapping nach Zeit verschmelzen" nicht verfügbar.
Map in Ansichtsfenster zeigen
Zeigt die Färbung der Map im Ansichtsfenster an.

Steuerelementgruppe "Einmaligkeit"

Die Einstellungen in dieser Gruppe ändern die Randomisierung der Parameter "U-Var", "V-Var" und "W-Var" in der Gruppe "Mapping-Variation".

Ausgangszahl
Legt einen zufälligen Wert fest.
Neu
Erzeugt auf der Grundlage einer Zufallsformel eine neue Ausgangszahl.