Farben-Unteroperator

Der Farben-Unteroperator stärkt den Einsatz des Vektor-Unteroperatoren. Wie Vektor generiert auch Farbe Datenausgaben des Typs Vektor. Die Parameter des Farben-Unteroperators sind besonders hilfreich, wenn Sie beabsichtigen, Vektordaten als Scheitelpunktfarben-Mapping für Partikel zu verwenden.

Ein Verwendungsbeispiel finden Sie in der mitgelieferten Datei ColorSuboperator.max: Rendern Sie Frame 30, um die Wirkung der Verwendung des Unteroperators zu sehen.

Benutzeroberfläche

RGB/HSV
Legt fest, ob die Farbdaten in RGB und HSV eingerichtet werden. Beachten Sie: Auch wenn RGB- und HSV-Werte als Ganzzahlen im Bereich [0,255] angegeben sind, gibt der Unteroperator Vektorwerte mit reellen Komponenten im Bereich 0.0 bis 1.0 aus. Dies ist die geeignete Form für Scheitelpunktfarbdaten.
Farbmuster
Klicken Sie, um die RGB- und HSV-Werte über ein Farbauswahldialogfeld festzulegen.
Rot/Grün/Blau oder Farbton/Sättigung/Wert
Diese Farbkomponenten können animiert werden.

Jede Komponente verfügt über die Zusatzschaltflächen E# oder I#. E# erstellt einen Parameter des Typs Gleich, den Sie mit einem Parameter-Unteroperator vernetzen können. Auf diese Weise können Sie den gleichen Wert mit verschiedenen Unteroperatoren vernetzen. (Ein einzelner Parameter-Unteroperator wird mit mehreren Unteroperatoren mit Eingabe des Typs E vernetzt.) Die Schaltfläche I# definiert eine Ganzzahldatenausgabe, mit deren Hilfe Sie einzelne Farbkomponentenwerte mit jedem Partikel vernetzen können. Nur ein Typ, entweder I# oder E#, kann jeweils aktiv sein. Wenn diese Option aktiviert ist, wird eine Eingabe des entsprechenden Typs erstellt.

Bereich Variante
Sie können die Farbvariante für die erstellten Farben im RGB- oder im HSV-Raum definieren. Bei Verwendung von Varianten werden die Parameter für Einmaligkeit verfügbar.

Bei Verwendung von Varianten sollten Sie die Farben eines Partikels nur einmal festlegen: beim Eintritt in das Ereignis mithilfe des Eingabestandard-Unteroperators mit der Option Neu in Ereignis. Andernfalls wird in jedem Frame für jedes Partikel eine andere Farbe erstellt, was zu blinkenden Farben führt. Der Wert Variante definiert den maximalen Abstand vom Hauptwert der Farbe. Der tatsächliche Abstandsbetrag ist ein zufälliger Wert innerhalb des definierten Parameters.

Die Bereiche Parameter der Animationssynchronisierung und Einmaligkeit haben ähnliche Funktionen wie die gleichnamigen Bereiche im Vektor-Unteroperator.