Diese Seite beschreibt, wie Datasmith Szenen aus 3DExcite DeltaGen und Autodesk VRED in den Unreal Editor importiert. Es folgt dem grundlegenden Prozess, der in der Datasmith-Übersicht und unter Informationen zum Datasmith-Importprozess beschrieben wird, fügt jedoch einige spezielle Übersetzungsverhalten hinzu, die spezifisch für DeltaGen und VRED sind. Sollten Sie Datasmith verwenden, um Szenen aus DeltaGen oder VRED in den Unreal Editor zu importieren, kann die Lektüre dieser Seite Ihnen helfen, zu verstehen, wie Ihre Szene übersetzt wird und wie Sie mit den Ergebnissen im Unreal Editor Arbeit können.
Datasmith funktioniert derzeit nur mit VRED Professional. VRED Design wird nicht unterstützt.
Workflow
DeltaGen
Datasmith verwendet einen Export- Workflow für DeltaGen. Dies bedeutet, dass Sie Folgendes ausführen müssen, um Ihre DeltaGen-Inhalte mit Datasmith in Unreal zu holen:
-
Exportieren Sie Ihre DeltaGen-Szene mit der in DeltaGen integrierten Exportfunktion in eine
.fbx
-Datei. -
Aktivieren Sie das Plugin Importer > Datasmith FBX Importer für Ihr Projekt, wenn es noch nicht aktiviert ist. Starten Sie Unreal Engine neu, wenn Sie dazu aufgefordert werden.
-
Klicken in der Haupt-Symbolleiste auf die Schaltfläche „Datasmith“. Wählen Sie dann aus der Dropdownliste Alle Dateien den Eintrag DeltaGen Fbx-Dateien aus. Weitere Informationen finden Sie unter Importieren von Datasmith-Inhalten in die Unreal Engine.
VRED
Datasmith verwendet einen Workflow mit Export-Plugin für VRED. Dies bedeutet, dass Sie Folgendes ausführen müssen, um Ihre VRED-Inhalte mit Datasmith in Unreal zu holen:
-
Installieren Sie ein Plugin-Script für VRED und exportieren Sie damit Ihre VRED-Szene in eine
.fbx
-Datei. Weitere Informationen finden Sie unter Datasmith-Inhalte aus VRED exportieren. -
Aktivieren Sie das Plugin Importer > Datasmith FBX Importer für Ihr Projekt, wenn es noch nicht aktiviert ist. Starten Sie Unreal Engine neu, wenn Sie dazu aufgefordert werden.
-
Klicken in der Haupt-Symbolleiste auf die Schaltfläche „Datasmith“. Wählen Sie dann aus der Dropdownliste Alle Dateien den Eintrag VRED Fbx-Dateien aus. Weitere Informationen finden Sie unter Importieren von Datasmith-Inhalten in die Unreal Engine.
Mehr Informationen über andere Typen von Datasmith-Workflows finden Sie unter Von Datasmith unterstützte Software- und Dateitypen.
Varianten
Der Datasmith Importer unterstützt keine Look-Varianten von DeltaGen.
Der Datasmith FBX-Importer für DeltaGen und VRED bringt die Varianten und Variantensätze, die Sie in Ihrer DeltaGen- oder VRED-Szene definiert haben, in ein neues LevelVariantSets-Asset, das es in Ihrem Inhaltsbrowser erstellt. Damit wird ebenfalls eine Instanz dieses Assets in Ihrem Level platziert.
Doppelklicken Sie auf das Asset, um das Fenster Variablen-Manager zu öffnen. Sie können dieses Fenster verwenden, um bei der Arbeit im Unreal Editor zwischen verschiedenen Varianten und Variantensätzen zu wechseln. Sie können einen dedizierten Satz von Blueprint-Funktionen verwenden, die vom LevelVariantSets-Actor bereitgestellt werden, um Varianten zur Laufzeit zu wechseln. Sie können Ihre Varianten auch weiter anpassen, sodass jede Variante mehr Objekte im Level beeinflusst oder bei jeder Aktivierung benutzerdefinierte Blueprint-Funktionen auslöst.
Es ist an Ihnen, zu entscheiden, wie der Nutzer Ihres Unreal-Projekts zur Laufzeit zwischen diesen Varianten wählen soll, und den Code zu schreiben, der die entsprechenden Blueprint-Funktionen auslöst. Sie möchten beispielsweise eine Benutzeroberfläche oder eine Reihe von Menüs erstellen, in denen Nutzer Varianten auswählen können, oder Sie können Ihr Projekt so konfigurieren, dass die Varianten als Reaktion auf Tastendrücke oder andere Inputs gewechselt werden. Der Datasmith Importer und der Variablen-Manager erstellen diese Benutzeroberfläche oder Menüs nicht für Sie. Sie geben Ihnen nur alle Werkzeuge an die Hand, die Sie benötigen, um diese selbst zu erstellen.
Weitere Informationen zum Variablen-Manager und seiner Funktionsweise finden Sie unter Arbeiten mit Szenenvarianten
Ein Beispiel für die Verwendung des Variablen-Manager mit einer Benutzeroberfläche, die aus den Varianten generiert wurde, finden Sie unter Produktkonfigurator-Vorlage.
Animationen
Wenn Ihre DeltaGen- oder VRED-Szene animierte Szenenelemente enthält, importiert der Datasmith FBX-Importer diese Animationen als Level-Sequenzen in Unreal. Sie können das Sequencer-Werkzeug im Unreal Editor verwenden, um mit den Animationen zu arbeiten und sie zu bearbeiten, Blueprints verwenden, um die Animationen in Ihrem Projekt zur Laufzeit zu steuern und wiederzugeben, und alle anderen Funktionen des Sequencer-Werkzeugs nutzen, die in der Sequencer-Dokumentation beschrieben sind.
Wichtige Informationen über die Arbeit mit durch Datasmith importierten Sequencer-Animationen finden Sie im Abschnitt „Animationen“ in Über den Datasmith-Importprozess.