Form-Splätter v2

Symbol für Shape-Splatter v2

In: Generator > Pattern

Beschreibung

Streuung von Formen auf einem Hintergrund-Height mit erweiterten Streuungsfunktionen in einem virtuellen 3D-Raum, mit Steuerelementen für Position, Drehung, Skalierung und Zufälligkeit.

Der Knoten bietet einfache primitive 3D-Formen an und unterstützt benutzerdefinierte Formen, die entweder als Musterbild, als Atlas oder als signiertes Distanzfeld (SDF)-Funktion für komplexe benutzerdefinierte 3D-Formen bereitgestellt werden.

Es sind mehrere Methoden zum Verteilen von Formen verfügbar, einschließlich des Erstellens einer benutzerdefinierten Funktion für vollständige Kontrolle.

Formen können mithilfe einer benutzerdefinierten Dichte-Map in bestimmte Bereiche gezogen werden.

Hinweis: Dieser Knoten ist nicht für die Verwendung mit den CPU-Versionen der Substance-Engine vorgesehen, d. h. SSE2 (Windows, Linux) und NEON (macOS).

INFO
Die von diesem Knoten generierten Daten können mit den anderen Knoten in der Shape-Splatter-V2-Familie verwendet werden:
Mit den Rasteratlas color können Sie Bilder in einen Atlas mit benutzerdefinierter Größe packen, bis zu 16 Muster in 4*4 Zellen.
TIP
Das -Materialmuster "Rusty bolts" ist verfügbar, um mit Shape-Splatter v2-Knoten zu beginnen.
Weitere Informationen zu Konzepten und Workflows mit SDF-Funktionen finden Sie auf der entsprechenden Seite: Arbeiten mit SDF-Funktionen

Eingaben

Hintergrund-Height Graustufen
Die Grundkarte des Heights, in der Formen gestreut sind. Die Heights werden jeweils mit einem “Max blend” kombiniert, wobei das höhere der beiden verwendet wird.

Der Beitrag des Hintergrund-Heights zum Ausgabe-Height wird durch den Parameter Hintergrundeingabe-Deckkraft gesteuert.
Dichte-Map Graustufen
Eine Graustufenkarte, die den Versatz von Formen gemäß ihrer Luminanz steuert, indem Formen in ihren helleren Bereichen gesammelt werden.

Die Intensität des Versatzes von Formen wird durch den Dichte-Map-Multiplikator-Parameter gesteuert.
Height-Offsetzuordnung Graustufen
Eine Graustufenzuordnung, bei der den Formen entsprechend dem Drehpunkt der Formen Werte gleichmäßig hinzugefügt werden.

Der Beitrag der Map wird durch den Height-Offset-Map-Multiplikator gesteuert.
Height-Skalierungszuordnung Graustufen
Eine Graustufenzuordnung, bei der Werte als Faktor für das Height der Formen verwendet werden.

Der Beitrag der Map wird durch den Height-Skalierungsmapmultiplikator gesteuert.
Formskalierungszuordnung Graustufen
Eine Graustufen-Map, deren Werte als Faktor für die Skalierung der Formen verwendet werden.

Der Beitrag der Karte wird durch den Skalierungszuordnungsvervielfacher-Parameter gesteuert.
Formdrehung Graustufen
Eine Graustufenzuordnung, bei der der 3D-Drehung von Formen Werte hinzugefügt werden, die durch die Faktoren pro Achse angepasst werden, die durch den Parameter 3D-Rotation Map-Multiplikator bereitgestellt werden.
Vektorzuordnung Farbe
Eine Map, die Richtungsvektoren beschreibt, die verwendet werden können, um die Drehung und/oder Position von Formen mithilfe der folgenden Parameter zu steuern:

- Der Vektorzuordnungs-Versatz passt die Auswirkungen der Map zum Verschieben der Formen an.
- Der Rotationseingang der Steigung kann auf “Vektorzuordnung” festgelegt werden, um diese Map zum Drehen der Formen mithilfe der zugehörigen Parameter zu verwenden.
Maskenzuordnung Graustufen
Das Bild, das zum Maskieren von Formen gemäß dem Schwellenwert Maskenzuordnung.

verwendet wird, d. h. Formen, die sich in Kartenbereichen befinden, in denen die Luminanz unter diesem Schwellenwert liegt, werden maskiert.
Mustereingabe 1 Graustufen
Die Höhen-Map für das #1, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Auflösung, die der maximalen Größe des Musters beim Streuen nahe kommt.
Mustereingabe 2 Graustufen
Die Musterzuordnung für das #2, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Mustereingabe 3 Graustufen
Die Musterzuordnung für das #3, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Mustereingabe 4 Graustufen
Die Musterzuordnung für das #4, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Mustereingabe 5 Graustufen
Die Musterzuordnung für das #5, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Mustereingabe 6 Graustufen
Die Musterzuordnung für das #6, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Mustereingabe 7 Graustufen
Die Musterzuordnung für das #7, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Mustereingabe 8 Graustufen
Die Musterzuordnung für das #8, das gestreut wird, wenn Mustertyp auf “Mustereingabe” festgelegt ist.

Tipp: Verwenden Sie eine Height-Auflösung, die der Maximalgröße des gestreuten Musters nahe kommt.
Rasteratlas-Height Graustufen
Das Bild, das das Height von Mustern beschreibt, die in einen Atlas gepackt wurden.

Verwenden Sie den Rasteratlas ATLANS size, um die Rastergröße des Atlas anzugeben.
Rasteratlas normal Farbe
Das Bild, das die Normalen von Mustern beschreibt, die in einen Atlas gepackt wurden.

Verwenden Sie den Parameter “Rasteratlas size”, um die Größe des Rasters im Atlas anzugeben.

Ausgaben

Height
Der berechnete Höhen-Map für die verstreuten Formen, einschließlich des Hintergrund-Heights, falls verwendet und sichtbar.
SDF-Farbe
Die Farben der Form, die von der SDF-Funktion erzeugt wurde.

Verwenden Sie den Knoten “Farbe festlegen” im Graf “SDF-Funktion”, um eine Farbe für jede Komponente der Form zu definieren.
SDF-Metalität
Die Farben der Form, die von der SDF-Funktion erzeugt wurde.

Verwenden Sie den Knoten “Metalness festlegen” im Graf “SDF-Funktion”, um einen Metalitätswert pro Komponente der Form zu definieren.
SDF-Rauheit
Die Farben der Form, die von der SDF-Funktion erzeugt wurde.

Verwenden Sie den Knoten “Rauheit festlegen” im Graf “SDF-Funktion”, um einen Wert für die Rauheit pro Komponente der Form zu definieren.
Normal
Die für die verstreuten Formen berechneten Normalen, maskiert gemäß der Überblendung mit dem Hintergrund-Height.

Wenn der Shape-Typ ‘Rasteratlas’ ist, werden die für die Rasteratlas-Normal-Eingabe bereitgestellten Normalen direkt verwendet.
Splatter UVW
R - U-Komponente der UVs der Formen.
G - V-Komponente der UVs der Formen.
B - Height der Formen. (W)
A - Packed data:
- Ganzzahl part: Die eindeutige Identifizierung der Formen. (ID)
- Bruchteil: hängt vom Formtyp ab: Material-ID, wenn SDF/primitive, Muster-ID*, wenn Mustereingabe/Rasteratlas.

*: Die Muster-ID ist der Index der Form in der Liste/im Atlas.
Splatter-Daten 1
R - X-Komponente der Position auf der Formoberfläche, im Objektraum.
G - Y-Komponente der Position auf der Formoberfläche, im Objektraum.
B - Z-Komponente der Position auf der Formoberfläche, im Objektraum.
A - Packed data:
- Ganzzahl part: U-Komponente der UV-Koordinaten für die Formdaten in den Datenausgaben 2/3.
- Bruchteil: V-UV-Komponente der Koordinaten für die Formdaten in den Datenausgaben 2/3.
- Signieren: Binärmaske zum Mischen der Formen mit dem Hintergrund-Height.
Splatter-Daten 2
R - X-Komponente der 3D-Drehung der Formen.
G - Y-Komponente der 3D-Drehung der Formen.
B - Z-Komponente der 3D-Drehung der Formen.
A - Drehung der Formen um ihre Normale.

Alle Drehungen sind in der Anzahl der Umdrehungen definiert.
Splatter-Daten 3
R - X Komponente der Position der Formen.
G - Y Komponente der Position der Formen.
B - Der Versatz der Formen entlang ihrer Normalen.
A - Packed data:
- Integer part: Der eindeutige Bezeichner der Form.
- Bruchteil:Der Index des Formenmusters im Quellatlas. (Bei Verwendung eines Rasteratlas-Mustertyps)
Splatter-Daten 4
Pixel 1
R - X-Größe der Datenausgabebilder 2/3.
G - Y-Größe der Datenausgabebilder 2/3.
B - X-Größe des Datenausgabebildes 4.
A - Y-Größe des Datenausgabebildes 4.

Pixel 2
R - Der Formtyp. (E.g. Würfel, Zylinder, …)
G - Packedaten:
- Absoluter Wert: Die Mustereingabenummer.
- Signieren: Normales Format der normalen Ausgangszuordnung. (positiv: DirectX / Negativ: OpenGL)
B - X-Größe des Rasteratlas. (d. h. die Anzahl der Spalten)
A - Y-Größe des Rasteratlas. (d. h. die Anzahl der Zeilen)

Parameter

Positionsverteilungsmodus Integer
Die Methode zum Verteilen der Formen im Raum:

- 2D-Raster: Ein einfaches einheitliches Raster.
- Poisson-Festplatte: Eine Simulation, die darauf abzielt, die Zellen eines Rasters zufällig zu versetzen, um Überlappungen zu verhindern, während der verfügbare Platz genutzt wird.
- Gleichmäßig: Eine gleichmäßige Verteilung einer angegebenen Anzahl von Formen. Erfordert intensivere Berechnungen.
- Benutzerdefinierte Funktion: Erstellen Sie ein Funktionsdiagramm, um die Verteilung von Formen zu definieren. Verfügbare Variablen werden in der Knotenbeschreibung aufgelistet.
Positionsfunktion Float2
Der Funktionsgraph, der zum Definieren der Verteilung von Formen verwendet wird.

Das Diagramm gibt einen Float2-Wert für die normalisierte XY-Position der Formen im Bild aus.

Verfügbare Variablen:
- shape.id (Gleitkomma) Eindeutige Kennung der Form.
- shape.amount (Gleitkomma) Die Anzahl der im Parameter Betrag angegebenen Formen.
X Betrag Integer
Die Anzahl der Spalten im Verteilungsraster.

D.h. die Anzahl der auf der X-Achse erzeugten Formen.
Y Betrag Integer
Die Anzahl der Zeilen im Verteilungsraster.

D.h. die Anzahl der auf der Y-Achse erzeugten Formen.
Betrag Integer
Die Anzahl der generierten Formen.
Normales Ausgabeformat Integer
Das Format der Ausgabe-Normalmap.

Kehrt den grünen Kanal effektiv um.

- DirectX: Die Y-Achse zeigt nach oben.
- OpenGL: Die Y-Achse zeigt nach unten.
Nicht quadratische Erweiterung Boolescher Wert
Bei nicht quadratischen Bildern wird das Formverhältnis beibehalten und die Generierung wird auf die Grenzen des Bildes erweitert.
Formtyp Integer
Es gibt mehrere Arten von Formen, die verteilt werden können, wobei jede spezifische Merkmale aufweist.

Die SDF-Funktion ist ein Funktionsdiagramm, das ein vorzeichenbehaftetes Abstandsfeld (SDF) generiert, das die Oberfläche einer 3D-Form beschreibt. Dies ermöglicht die 3D-Streuung komplexer prozeduraler Formen, die dynamisch variieren können.

Grundformen, berechnet mit einfachen Funktionen für Rayon-/Oberflächenschnittstellen, können jetzt verwendet werden: Cube, Kugel, Zylinder, Ebene, Festplatte

Eingabemuster sind vom Diagramm bereitgestellte Bilder. Diese werden Ebenen zugeordnet und können extrudiert in 3D-Formen werden:
- Bildeingabe: Die mit den Nadeln für den Mustereingang # verbundenen Muster.
- Rasteratlas: Die Muster werden in ein Atlasbild gepackt, das mit den Rasteratlas-Eingängen verbunden ist.
Größe des Rasteratlas Ganzzahl2
Die Anzahl der Zeilen und Spalten des Atlas, die für die Rasteratlas-Bildeingaben bereitgestellt werden.

Hinweis: Leere Zellen im Atlas führen zu Lücken in der Formverteilung.
Rasteratlas normal erneut berechnen Boolesche Wert
Wenn True, wird die für die Rasteratlas-Normal-Bildeingabe bereitgestellte Normalen-Map ignoriert, und die Normale für die für das Rasteratlas-Height bereitgestellten Muster werden von Grund auf neu berechnet.

Wenn Falsch, wird die Normalen-Map, die dem Rasteratlas normal bereitgestellt wird, wie vorhanden verwendet.

Hinweis: Die Intensität der Normalen wird gemäß dem Shape-extrudierten Height angepasst.
Normalformat des Rasteratlas Ganzzahl
Das Format der Normalen-Map, die für die Rasteratlas-Normal-Bildeingabe bereitgestellt wurde.

Kehrt den grünen Kanal effektiv um.

- DirectX: Die Y-Achse zeigt nach oben.
- OpenGL: Die Y-Achse zeigt nach unten.
Mustereingabenummer Ganzzahl
Die Anzahl der Muster, die als Eingabebilder bereitgestellt wurden.

Fügt dem Knoten so viele Nadeln für die Mustereingabe # hinzu.
Formextrude aktivieren Boolesche Wert
Schaltet die Extrusion von Eingabemustern um, indem sie als Höhen-Map interpretiert werden, was zu komplexen prozeduralen 3D-Formen führt.
Symmetrie für Shape-Extrusion Boolesche Wert
Ermöglicht die symmetrische Vor-/Rückwärtsextrusion der Eingabemuster.

Die Achse der Symmetrie ist der Mittelpunkt der Extrusion auf halbem Weg, was bedeutet, dass sich die Position entsprechend der Pivot-Position der Formen ändern kann.
Height für Shape-Extrusion Fließkommazahl
Die maximale Entfernung der Extrusion im Bildraum, wobei 1 die längste Seite des Bildes ist.

Dieser Abstand wird auf den Wert Formskalierung skaliert.
Beispiele für das Extrudieren von Formen Ganzzahl
Die Anzahl von Proben, die zum Zeichnen der Extrusion der Eingabemuster ausgeführt wurden.

Eine größere Anzahl führt zu glatteren, definierteren Extrusionen auf Kosten einer gewissen Leistung.
Musterfunktion Fließkommazahl
Der verfasste Substance-Funktions-Graf, der zum Berechnen des Musters verwendet wird, das einer 3D-Ebene SDF zugeordnet ist.

Diese Muster können auch mit Shape-Extrusion aktivieren extrudiert werden.
Pattern-SDF-Funktion Fließkommazahl
Der Substance-Funktions-Graf, der das vorzeichenbehaftete Abstandsfeld (SDF) erstellt, das die Oberfläche eines 3D-Objekts im Raum beschreibt.

Durchsuchen Sie die integrierte Auflistung von SDF-Funktionen in der Library, um ein komplexes Objekt zu erstellen, indem Sie mehrere SDF primitive mit den verfügbaren Operatoren und Transformationen kombinieren.

Eine SDF-Form ist vollständig prozedural und kann dynamisch angepasst werden. Dadurch kann jede verstreute Form eindeutig sein.

Verwenden Sie den Knoten 3D viewer, um das Ergebnis einer SDF-Funktion anzuzeigen.

Hinweis: Um Zufälligkeit in SDF-Funktionen anzuwenden, verwenden Sie anstelle von “Zufällig” die Knoten Hash.
Größe des SDF-begrenzenden Rahmens Fließkommazahl3
Definiert die maximale Größe des Begrenzungsrahmens (Bbox) der SDF-Form, die wiederum zur Berechnung des 2D-Rahmens verwendet wird.

Formen werden nur innerhalb der Grenzen des 2D-Rahmens gezeichnet, der Rest wird zugeschnitten.
Ausschnitt aktivieren Boolesche Wert
Schaltet das Zuschneiden von Mustern um, wobei alle Werte unter dem Ausschnitt-Schwellenwert ignoriert werden. Dadurch wird sichergestellt, dass nur die gewünschte Silhouette der Muster verwendet wird.
Schwellenwert für das Ausschneiden Fließkommazahl
Der Graustufenwert, unter dem die Werte in den Mustern zugeschnitten werden. Der Wert, der als Rahmen der Silhouette für die Muster verwendet wird.
Normalisierter Arbeitsablauf Boolescher Wert
Wenn diese Option aktiviert ist, wird das Height der Formen automatisch angepasst, sodass die ursprünglichen Proportionen erhalten bleiben, wenn sie vergrößert oder verkleinert werden.

Wenn diese Option deaktiviert ist, wird das Height der Formen unabhängig von ihren ursprünglichen Proportionen im gesamten Height des Bildes ausgedrückt.

Das Height der Formen kann weiterhin manuell angepasst werden, indem die Parameter für die Height-Skalierung verwendet werden.
Die Formskalierung wirkt sich auf die Height-Skalierung aus Boolescher Wert
Wenn True, wird die Skalierung des Heights einer Form angepasst, wenn sich ihre Skalierung ändert, um ihre Proportionen beizubehalten.

Wenn Falsch, ist die Height-Skala unabhängig von der Formskala, was zu einer Deformation führt.
Height-Skalierung Gleitend
Ein Multiplikator für das Height der Form, wobei 1 das vollständige Height der Form ist, das im gesamten Height-Bereich des Heights der Form ausgedrückt wird. (Siehe Normalisierter Workflow)
zufällige Skalierung des Heights Gleitend
Verkleinert das Height jeder Form zufällig auf das angegebene Seitenverhältnis, wobei 1 bedeutet, dass das Height einer Form vollständig auf 0 verkleinert werden kann.
Height-Skalierungszuordnungsvervielfacher Gleitend
Die Intensität der bereitgestellten Height-Skalierungskarte, wobei 1 bedeutet, dass der vollständige Kartenwert mit dem Height der Form multipliziert wird.
Deckkraft für Hintergrundeingabe Gleitend
Die Intensität des bereitgestellten Background-Heights, das in der endgültigen Höhen-Map eingegeben wurde.

Die Height der Formen und des Hintergrunds werden mit einer “Max. Überblendung” kombiniert, wobei das höhere der beiden verwendet wird.
Height-Offset vom Hintergrund Gleitend
Das Height des Hintergrunds, das dem Height der Formen hinzugefügt werden soll. 1 bedeutet, dass das gesamte Height des Hintergrunds hinzugefügt wird.

Dies kann verwendet werden, um die Formen auf dem Hintergrund-Height “ruhen” zu lassen.
Mit Hintergrund konform Gleitend
Die Stärke der Verformung, die auf das Height der Formen angewendet wird, um das Hintergrundpixel pro Height abzugleichen, wobei 1 eine exakte Übereinstimmung bedeutet.

Hinweis: Dieser Parameter hat keine Auswirkungen, wenn Height vom Hintergrund versetzt = 0 ist.
Steigung im Hintergrund glätten Gleitend
Die Intensität der Glättung, die auf das Hintergrundkorrektur-Height angewendet wird, das für die Korrekturen des Height-Versatzes vom Hintergrund und Mit Hintergrund übereinstimmen verwendet wird.

Dadurch werden die Verformungsfrequenzen und der Height-Offset weicher, was härter als erwünscht sein kann.
Height-Offset Gleitend
Ein Wert, der dem Height der Formen hinzugefügt wird und zu einem geraden Versatz führt.

Der Wert wird im gesamten Height-Bereich des Bildes ausgedrückt.
zufälliger Height-Offset Gleitend
Wendet einen zufälligen Versatz bis zum angegebenen Wert auf das Height der Formen an.

Der Wert wird im gesamten Height-Bereich des Bildes ausgedrückt.
Height-Offset von ID Gleitend
Der Versatz, der auf das Height der Formen gemäß ihrem Verteilungsindex angewendet wird, wobei der Versatz linear von einer Form zur nächsten bis zum angegebenen Wert zunimmt.

Der Wert kann manuell über den Wert [0, 1] hinaus festgelegt werden. Bereich.
Height-Offset-Zuordnungsmultiplikator Gleitend
Passt die Intensität des Versatzes an, der von der Height-Versatzkarte angewendet wird, und zwar unter Verwendung des angegebenen Faktors, wobei 1 bedeutet, dass die Intensitätswerte der Karte unverändert angewendet werden.

Das gesamte Height der Form wird versetzt, indem der Wert in der Versatzzuordnung an der XY-Schwenkposition hinzugefügt wird.

Der Multiplikatorwert kann manuell über [0, 1] hinaus festgelegt werden. Bereich.
Größenmodus Ganzzahl
Die Methode zum Definieren der Größe der gestreuten Formen:

- Auto: Die Größe wird als Faktor der Formzellgröße ausgedrückt.
- Absolut (Textur): Die Größe wird als Faktor der längsten Bildseite ausgedrückt.
Größenverhältnis beibehalten Boolesche Wert
Passt die Größe der Formen an, um die ursprünglichen Proportionen in nicht quadratischen Rastern und Bildgrößen beizubehalten.
Formskalierung Fließkommazahl
Die Größe der Form als Faktor, der durch den Größenmodus definiert wird.

Hinweis: Bei Verwendung der Poisson-Festplatte-Verteilung führt das Anpassen der Größe der Formen dazu, dass sie verschoben werden, um den verfügbaren Speicherplatz zu nutzen. Verwenden Sie den Parameter Shape scale post Poisson, um Formen an Ort und Stelle zu skalieren.
Zufällige Formskalierung Fließkommazahl
Verkleinert die Formen nach dem Zufallsprinzip auf den angegebenen Wert, wobei 1 dazu führen kann, dass einige Formen bis auf die Größe Null verkleinert werden.
Zuordnungsmultiplikator skalieren Fließkommazahl
Die Intensität des Multiplizierens der Werte in der Form-Skalierungszuordnung mit der Größe der Formen.
Formskalierung nach Poisson Fließkommazahl
Ein Skalierungsfaktor, der nach der Poisson-Plattensimulation angewendet wird.
Formgröße Fließkommazahl3
Unterschiedliche Skalierungsfaktoren pro Achse für die Anpassung der Formgröße
Zufällige Formgröße Fließkommazahl3
Verkleinert die Formen um den Zufallsfaktor pro Achse auf den angegebenen Wert, wobei 1 dazu führen kann, dass einige Formen bis auf die Größe Null verkleinert werden.
Zylinderradius Fließkommazahl
Der Radius der gestreuten Zylinder SDFs. Der Radius wird als Faktor ausgedrückt, der durch den Größenmodus definiert wird.
Formgröße Fließkommazahl2
Unterschiedliche Skalierungsfaktoren pro Achse für die Anpassung der Formgröße
Zufällige Formgröße Fließkommazahl2
Verkleinert die Formen um den Zufallsfaktor pro Achse auf den angegebenen Wert, wobei 1 dazu führen kann, dass einige Formen bis auf die Größe Null verkleinert werden.
Position zufällig Fließkommazahl
Wendet einen zufälligen Versatz auf die XY-Achsen bis zum angegebenen Wert an, wobei 1 der Länge der längsten Bildseite entspricht.
Zufallsmultiplikator für Position Fließkommazahl2
Separate Faktoren pro Achse für den zufälligen Versatz, der auf die Formen auf den XY-Achsen angewendet wird.
Positionsverteilungssequenz Ganzzahl
Der Algorithmus, mit dem die Formen gleichmäßig im Raum verteilt werden.

- R2: Auf Basis des goldenen Schnitts. Es ist schnell und bietet gleichmäßigere und scheinbar zufällige Verteilungen, unabhängig von der Anzahl der Formen.
- Halton: Basierend auf Primzahlen. Es liefert großartige Ergebnisse für dünne Verteilungen, wird aber langsamer und kann zu sichtbaren Linien führen, wenn die Anzahl der Formen zunimmt.

Diese Algorithmen werden als quasirandom und low-disppancy bezeichnet, indem sie einer deterministischen Sequenz (quasirandom) folgen, die darauf abzielt, einen Raum gleichmäßig abzudecken (low-disppancy).
Dichte-Map-Multiplikator Gleitend
Ein Faktor für den Versatz, der auf die Formen angewendet wird, damit sie in den hellsten Bereichen der Dichte-Map gesammelt werden.
Versatz entlang der Normalen Gleitend
Verschiebt die Formen entlang ihrer Normalen, d. h. ihrer lokalen Z-Achse.
Versatz entlang des normalen Zufalls Gleitend
Fügt den Formen entlang ihrer Normalen zufällig Versatz hinzu.

Der zufällige Betrag kann bis zum angegebenen Wert positiv oder negativ sein oder bis zum negativen Wert.
Versatz der Vektorzuordnung Gleitend
Ein Faktor für den auf die Formen angewendeten Versatz, indem die RGB-Werte in der Vektorzuordnung zu den XYZ-Koordinaten der Form hinzugefügt werden.

Der Versatz wird als Faktor für die längste Seite des Bildes angegeben.
Beispiel: Ein RGB-Wert von (0,5, 0,5, 0) verschiebt die Formen um die Hälfte ihrer Größe entlang der X- und Y-Achse.

Ein Parameterwert von 1,0 bedeutet, dass der volle Wert hinzugefügt wird.
Vector Versatz Multiplier Float3
Passt den Versatz für die Vektorzuordnung um einen separaten Faktor pro Achse an, wobei 0,0 bedeutet, dass kein Versatz auf diese Achse angewendet wird.
Globaler Offset Float2
Ein Versatz, der auf die Position jeder Form “” angewendet wird, nachdem ein beliebiger Height-Versatz, zufällige Versätze und andere Versatz angewendet wurden.

Das bedeutet, dass das Verschieben der Formen mithilfe dieses Parameters ihre Position, Ausrichtung und Skalierung nicht ändert.
Zeilenpositionsoffset Gleitend
Ein Versatz, der gemäß dem Versatzmodus Zeilenposition auf Linien von Formen auf dem Raster angewendet wird.
Offsetmodus für Zeilenposition Integer
Die Methode zum Anwenden des Zeilenpositionsoffsets auf die Formen.

Die All-Methoden wenden den Offset als Faktor für die längste Seite des Bildes an (d. h. im Zeilenraum).
- All - Horizontal: fügt den Offset-Wert schrittweise horizontal zeilenweise um einen Textur des Zeilenindexes hinzu.
- All - Vertical: fügt den Offset-Wert schrittweise vertikal zeilenweise um einen Faktor des Spaltenindex hinzu.

Die Quincunx-Methoden wenden den Versatz als Faktor der Zellengröße der Formen an.
- Quincunx - Horizontal: Fügt den Versatzwert gleichmäßig in jeder zweiten Zeile hinzu.
- Quincunx - Vertikal: Fügt den Versatzwert gleichmäßig in jeder zweiten Spalte hinzu.
Pivot-Position (lokal) Float3
Passt die Position des Drehpunkts im lokalen Raum der Form an, der sich auf den Ursprung der Transformationen auswirkt. (d. h. Positionsversatz, Drehung und Skalierung)

Passen Sie beispielsweise die Z-Pivot-Position so an, dass Formen um ihre Grundlinie geschwenkt werden.
3D-Drehung Float3
Wendet eine Drehung pro Achse gleichmäßig auf alle Formen in der Anzahl der Windungen an.
zufällige 3D-Drehung Gleitend
Ein Faktor für den zufälligen Umfang der Drehung, die auf die Formen bis zum angegebenen Wert (im Uhrzeigersinn oder gegen den Uhrzeigersinn) in der Anzahl der Windungen angewendet wird.
Zufallsmultiplikator für 3D-Drehung Float3
Passt den Umfang der zufälligen Drehung, die von 3D-Drehung zufällig angewendet wird, um einen separaten Faktor pro Achse an.
3D-Rotation Map-Multiplikator Float3
Die Intensität, mit der die Werte in der Form-Drehung-Map zur Drehung jeder Form pro Achse hinzugefügt werden, wobei 1 bedeutet, dass die gesamte Drehung hinzugefügt wird.
Drehung um den Normalwert Gleitend
Der Betrag der Drehung, die gleichmäßig auf alle Formen um ihre Normale - d.h. ihre lokale Z-Achse - in der Anzahl der Windungen angewendet wird.
Drehung um den normalen Zufallswert Gleitend
Wendet eine zufällige Drehung auf jede Form um ihre Normale - d. h. ihre lokale Z-Achse - im Uhrzeigersinn oder gegen den Uhrzeigersinn an, bis zu einer vollen Drehung.
Drehung der Steigung Gleitend
Dreht die Formen entsprechend der Steigung des Hintergrunds an ihrer Position.
D.h. wendet eine Drehung an, die der des globalen Z-Up-Vektors auf die Normalität des Hintergrund-Heights entspricht.

Dieser Parameter ist ein Faktor für diese Drehung, wobei 1 bedeutet, dass die volle Drehung angewendet wird.

Diese Drehung wird anderen Drehungen hinzugefügt, die auf die Formen angewendet werden können.
Eingabe für Drehung der Steigung Integer
Die Quelle der Steigung, die zum Antreiben der Drehung der Steigung verwendet wird.

- Hintergrund: Die Textur des Hintergrundvektors wird verwendet, die aus dieser Höhen-Map berechnete Normalität ist die Zielrichtung für die Drehung.
- Vektorzuordnung: Die von der Textur der Vektorzuordnung angegebenen Heights werden wie für die Zielrichtung der Drehung verwendet.
Vektorzuordnungsvervielfacher Gleitend
Dreht die Formen um die durch Vektorzuordnungsdrehrichtung angegebene Achse, um die Achse der Vektoren anzupassen, die durch die Vektorzuordnung-Textur beschrieben werden.
D.h. wendet eine Drehung an, die der des globalen X-Rechts-Vektors auf die Vektoren in der Textur entspricht.

Dieser Parameter ist ein Faktor für diese Drehung, wobei 1 bedeutet, dass die volle Drehung angewendet wird.

Diese Drehung wird anderen Drehungen hinzugefügt, die auf die Formen angewendet werden können.
Achse der Drehung der Vektorzuordnung Integer
Die Achse, um die die in der Vektorzuordnung angegebene Drehung ausgeführt werden soll.

- Normal: Dreht die Formen um ihre Normale, ähnlich wie bei Verwendung des Parameters “Drehung um Normale”.
- Z Achse: Dreht die Formen um die globale Z Achse, ähnlich wie die Z Komponente des Parameters “3D Drehung” verwendet wird.
Zufallsmaske Gleitend
Blendet das angegebene Verhältnis der Gesamtmenge der Formen in zufälliger Reihenfolge aus, wobei 1 bedeutet, dass alle Formen ausgeblendet sind.

Dieser Parameter wird mit der Maskenzuordnung kombiniert. (falls verwendet)
Schwellenwert für Maskenzuordnung Gleitend
Der Graustufenwert in der Maskenzuordnung, unter dem Formen ausgeblendet sind.

Die Karte wird mit dem Parameter Zufällige Maske kombiniert.
UV-Skalierung Float2
Ein Multiplikator pro Achse für die UVs der Formen, wobei die Unterteilung mit den Werten zunimmt.
Cap-UV-Skalierung Float2
Ein Vervielfacher pro Achse für die UVs der Zylinderdeckel, bei dem die Neigung mit den Werten zunimmt.
UV-Modus beenden Integer
Die Methode zum Berechnen der UVs für die Kappen des Zylinders.

- Polar: Verwenden Sie Polarkoordinaten, wobei U um die Z-Achse des Zylinders zunimmt und V zunimmt, wenn sich der Zylinder weiter von ihm entfernt.
- Planar: Verwenden Sie eine planare Projektion, bei der die UVs mithilfe des Begrenzungsrahmens der Kappen abgebildet werden (d. h. ein Rechteck, das auf die Größe der Kappen angepasst ist)
Form 2D-Feld anzeigen Boolescher Wert
Überlagert eine Darstellung des Begrenzungsrechtecks der Form im Bild. Das ist der Bereich, in dem Formen gezeichnet werden.
Form 3D-Box anzeigen Boolescher Wert
Overlays sind eine Visualisierung des Begrenzungsvolumens der Form im 3D-Raum. Dies ist der Bereich, in dem die SDF-Formen und extrudierten Ebenen gezeichnet werden.

Bei SDF-Formen entspricht dieser Bereich der Größe des SDF-Begrenzungsrahmens.

Diese Visualisierung hilft bei der Bewertung der Spanne und Ausrichtung der Form.
Form-Pivot anzeigen Boolescher Wert
Overlays eine Visualisierung der Formen Pivot, als eine Kombination der lokalen XYZ-Achsenvektoren.

Diese Visualisierung hilft, die Ausrichtung der Form sowie den Ursprung ihrer Transformationen zu bewerten. (d. h. Offset, Drehung, Skalierung)

Beispiele


Poisson-Verteilung

Einheitliche Verteilung

Dichte-Map

Zufällige 3D-Drehung

Drehung der Steigung

Formextrusion

3D-SDF-Formen
recommendation-more-help
substance-3d-designer-help-guide