Werte in Substance-Graphen

Seit der Einführung der Substance 3D Designer-Engine v7 in Version 2019.1.0 ist es jetzt möglich, Werte im Substance-Diagramm und nicht nur in Funktionen zu verarbeiten. Wertedaten sind dieselben Daten, die in Funktionen verwendet werden ( Integers, Floats und Booleans usw.), wodurch sie sich deutlich von Farb- oder Graustufenbilddaten unterscheiden, die Pixelwerte für ein gesamtes Bild darstellen. Wenn Values-Daten erwähnt werden, bedeutet dies insbesondere Integer 1, Integer 2, Integer 3 und Integer 4, Float 1, Float 2, Float 3 und Float 4 sowie Boolean. Jede hat eine eigene Farbkodierung und wird meist nicht miteinander vertauscht.

Dafür gibt es einige Anwendungsfälle, z. B.:

  • Zurückgeben und Verarbeiten von Nicht-Bild-Daten, z. B. von Materialeigenschaften mit einem Wert oder zusätzlichen Metadaten. Zum Beispiel der IOR-Wert eines Materials.
  • Optimieren von Diagrammberechnungen, die nicht pro Pixel berechnet werden müssen (eine Alternative zum Pixelprozessor). Zum Beispiel eine zufällige Volltonfarbe.
  • Verknüpfen von Eigenschaften eines Knotens mit anderen durch Verarbeitung von Bilddaten zu Werten. Zum Beispiel die Mindest- und Höchstwerte für ein Bild, mit denen die Tonwertkorrektur angepasst werden soll.

Neue Wertknoten und Eingaben

Zwei neue Atomknoten funktionieren mit Werten:

Symbol für Werteprozessor-Knoten {width="100px"}

Value Processor

Der Werteprozessor nimmt eine beliebige Anzahl von Graustufen- oder Farbeingaben an und ermöglicht es Ihnen, einen einzelnen Wert aus Berechnungen zurückzugeben, die auf diesen Eingaben basieren.

Symbol für den Knoten "Werteingabe" {width="100px"}

Eingabewert

Mit der Werteingabe können Sie einen Eingabeslot in Untergraphen erstellen, der explizit als Wert definiert ist.

Darüber hinaus behandeln andere Knoten sie auf eine bestimmte Art und Weise:

Der Ausgabeknoten wird automatisch angepasst, um eine Wertausgabe zu werden, wenn Sie eine Wertverbindung daran anschließen, genau wie zuvor bei Graustufen und Farbe.

Ausgabewertknoten {width="512px"}

Auf jedem einzelnen Knoten (Atomic und Library/Instance) gibt es eine neue Registerkarte, auf der Sie Werteingaben definieren können.

Eingabewerte für Knoten hinzufügen

Arbeiten mit Werten

Die Verwendung von Werten unterscheidet sich leicht von der normalen Arbeit mit Substance-Graphen:

Wertverbindungen können nur von einem Wertprozessor, von einem Eingabewert oder von einem Untergraph hergestellt werden. Das bedeutet, dass ein Value Processor die einzige Möglichkeit ist, eine Value-Verbindung von Grund auf neu zu erstellen. Es gibt keinen Knoten “Statischer Wert” oder Ähnliches. Erstellen Sie stattdessen einen Wertprozessor, platzieren Sie einen statischen Wert und legen Sie ihn als Ausgabe fest, um dasselbe Ergebnis zu erzielen.

Wertprozessor kann nur einen einzigen Wert zurückgeben. Wenn Sie mehrere Werte, Sätze oder Wertgruppen zurückgeben möchten, müssen Sie einen Untergraph erstellen.

Um herauszustellen, wo Werte angezeigt oder verwendet werden, wird jeder Knoten mit Werteingaben oder Wertausgaben mit einem dicken gelben Rahmen hervorgehoben:

Arbeiten mit Werten

recommendation-more-help
substance-3d-designer-help-guide