Exportieren in Substance 3D-Asset-Dateien (SBSAR)
Auf dieser Seite wird erläutert, wie Substance 3D Designer Pakete als Substance 3D-Asset-Dateien veröffentlichen kann. Dabei handelt es sich um ein spezielles Dateiformat mit der Erweiterung SBSAR, das sowohl im Substance-Ökosystem als auch in anderen Anwendungen, die es unterstützen, verwendet wird.
In der Regel ist es besser, ein Substance 3D-Element anstelle von Bitmaps zu verwenden, da es viel flexibler und leichter ist. Wenn Sie sie in Substance 3D Painter, Sampler oder Player verwenden, ist es schneller, “Senden an…” zu verwenden. feature.
Publishing-Konzepte
Beim Veröffentlichen eines Substance-Grafen sollten Sie Folgendes beachten:
- Sie veröffentlichen ein Paket mit dem gesamten Inhalt, nicht einen individuellen Substance-Graf . Mit einem Substance 3D-Element können Sie dann Inhalte aus allen Substance-Grafen innerhalb dieses Pakets generieren.
- Veröffentlichte Pakete sind vollständig eigenständig: alle erforderlichen Ressourcen in die Datei eingebettet sind. Das bedeutet, dass sie viel einfacher zu teilen sind als SBS Dateien.
- Die Ausgabe aus Substance 3D-Assets kann vollständig dynamisch sein. Die Auflösung ist nicht festgelegt. freigelegte Parameter können geändert werden. Die Bearbeitung des Grafen ist jedoch nicht mehr möglich.
- Substance 3D-Medienelemente können außerhalb von Designer in allen Adobe Substance 3D-Produkten, Adobe Dimension sowie in jeder anderen Anwendung mit Substance-Integration verwendet werden.
- Das Veröffentlichen unterscheidet sich von Exportieren. Vergewissern Sie sich, dass Sie den Unterschied gut verstehen.
Veröffentlichung wird vorbereitet
Das Veröffentlichen erfordert etwas mehr Vorbereitung als das Exportieren von Bitmaps. Das liegt daran, dass Ihre veröffentlichten Substance 3D-Elemente dynamische Tools sind und nicht nur ein statischer Schnappschuss des aktuellen Zustands Ihrer Texturen. Insbesondere sollten Sie Folgendes beachten:
- Stellen Sie sicher, dass die Diagrammauflösungen (Ausgabegröße) auf die Vererbungsmethode Relativ zu übergeordnetem festgelegt sind. Dies bedeutet, dass sie dynamisch sind und umgehend geändert werden können.
- Stellen Sie sicher, dass die Diagrammausgaben korrekt mit Namen, Beschriftungen und Verwendungs-Tags eingerichtet sind.
- Stellen Sie sicher, dass Parameter, falls erforderlich, organisiert und ordnungsgemäß benannt sind.
- Wenn ein Diagramm ein Material beschreibt, legen Sie dessen Materialmodell-Attribut auf das Modell dieses Materials fest.
- Stellen Sie sicher, dass die Eigenschaft Ausgabegröße aller Bitmap-Knoten auf die Absolute Vererbungsmethode festgelegt ist. Wenn dies nicht der Fall ist, wird die referenzierte Bitmapressource in der Standardauflösung 256*256 in der veröffentlichten Substance 3D-Asset-Datei gespeichert, was sich* auf die Qualität * einer oder mehrerer Ausgaben auswirkt.
- Wenn in dem Paket Diagramme enthalten sind, die außerhalb von Designer nicht verfügbar sein sollten (z. B. Hilfsgrafiken oder “Tool”-Untergrafiken, die nur in einem bestimmten Kontext funktionieren), richten Sie sie so ein, dass sie in ihren Eigenschaften ausgeblendet werden. Siehe weiter unten.
Veröffentlichungsmethoden
Sobald Sie bereit zur Veröffentlichung sind, gibt es zwei Möglichkeiten, auf das Veröffentlichungsdialogfeld zuzugreifen, beide über den Explorer.
Die folgenden Optionen sind verfügbar:
Dateipfad öffnet ein Dateidialogfeld, in dem Sie auswählen können, wo die Substance 3D-Elementdatei gespeichert werden soll. Der Standardpfad ist das Benutzerdokument des Systems. Wenn das Paket gespeichert wurde, ist der Pfad der Paketspeicherort. Wenn das Paket während der Sitzung veröffentlicht wurde, ist der Pfad der letzte Veröffentlichungsort.
Die Archivkomprimierung legt Komprimierungsoptionen für das Archiv fest, wirkt sich auf die Dateigröße aus.
Fehlende Symbole generieren verwendet integrierte PBR-Rendering-Techniken, um Miniaturansichten für jedes Diagrammattribut zu erstellen.
Verfügbare Diagramme listet alle Diagramme auf, die in diesem Paket verfügbar gemacht werden, siehe unten zum Ausschließen von Diagrammen.
Ausschließen von Diagrammen aus veröffentlichten Elementen
Einige Diagramme in Ihrem Paket sind möglicherweise nicht für die Verwendung außerhalb des Pakets vorgesehen. Diese Untergraphen sind in der Regel als Teil eines größeren Ganzen, einer Unterroutine eines Hauptmaterials, gemeint.
Publish-Dialogfeldwarnungen
Das Dialogfeld “Publish” zeigt gelegentlich Warnmeldungen in Gelb an. Übliche sind unten aufgeführt, mit einer Erklärung und einer Lösung.
- Mindestens ein Diagramm hat keine Ausgabe
Diese Warnung bedeutet, dass Sie versuchen, ein Paket mit mindestens einem Diagramm ohne Ausgabeknoten zu veröffentlichen. Die Lösung besteht darin, den Diagrammen Ausgabeknoten mit einem gelben Warndreieck hinzuzufügen. - Einer oder mehrere Graphen haben einen Parameter, der nicht relativ zur übergeordneten Ausgabegröße ist
Diese Warnung bedeutet, dass ein oder mehrere Diagramme auf falsche Ausgabegrößen eingestellt wurden. Normalerweise sind es die Eigenschaften eines Graphen. Die Warnung bedeutet, dass Sie bei der Veröffentlichung keine dynamische Auflösungssteuerung für dieses Diagramm haben. Die Lösung besteht darin, in die Diagrammeigenschaften für Personen mit einem gelben Dreieck zu gehen und die Vererbungsmethode der Ausgabegröße auf Relativ zu übergeordneten Elementen festzulegen.
Einschränkungen für Substance 3D-Elemente
Das Substance 3D-Element ist zwar das leistungsstärkste und dynamischste Format im Substance-Ökosystem, es gibt jedoch einige kleine technische Einschränkungen, die zu beachten sind.
- Veröffentlichte Substance 3D-Elementpakete sind ein unidirektionales Dateiformat. Sie können ein Substance 3D-Element nicht wieder in eine Substance 3D-Datei (SBS) “dekompilieren”. Die einzige Möglichkeit, ein Substance 3D-Element zu “bearbeiten”, besteht darin, die Substance 3D-Originaldatei zu bearbeiten. Sie können den Inhalt des Substance 3D-Elementpakets weiterhin als Knoten in neuen Substance-Graphen verwenden (öffnen und ziehen und ablegen), dies ist also keine große Einschränkung.
- Substance 3D-Asset-Dateien weisen Versionen auf, die auf Kompatibilität schließen. Das zentrale Substance Engine wird von Zeit zu Zeit mit neuen Funktionen aktualisiert. Pakete, die diese Funktionen verwenden, müssen von Anwendungen gelesen werden, die diese neuen Funktionen unterstützen. Dies ist nicht für alle Substance-Anwendungen ein Problem, da sie alle gleichzeitig aktualisiert werden, aber bei Plug-ins und Integrationen kann es zu längeren Kompatibilitätsverzögerungen kommen.
Verwenden Sie die Anzeigeoptionen für die Kompatibilitätsanzeige in den Projekteinstellungen, um potenzielle Probleme zu ermitteln. - Einige verfügbar gemachte Parameter - z. B. static-Parameter - sind ausgeblendet, sobald ein Diagramm als Teil eines Substance 3D-Assets veröffentlicht wurde. Eine Liste dieser Parameter finden Sie im Abschnitt Einschränkungen auf der Seite Verfügbarmachen eines Parameters. Weitere Informationen zu statischen Parametern im Allgemeinen finden Sie unter.