Diese Seite beschreibt, wie man Datasmith-Inhalte in den Unreal Editor reimportiert und wie man steuert, welche Updates mit den Actors in Ihren Levels synchronisiert werden.
Für Hintergrundinformationen, einschließlich eines Überblicks darüber, was das Reimportieren mit den Assets in Ihrem Projekt und den Actors in Ihrem Level macht, siehe Datasmith-Reimport-Workflow.
Reimportieren des Datasmith-Szene-Assets
So reimportieren Sie das Datasmith-Szene-Asset aus einer neuen Version einer Quelldatei:
-
Klicken Sie mit der rechten Maustaste auf das Datasmith Scene-Asset im Inhaltsbrowser.
Bild für Großansicht anklicken.
-
Wenn Sie die Änderungen an Ihrer Quellszene in derselben Datei auf der Festplatte gespeichert haben, die Sie zuletzt verwendet haben, um dieses Datasmith-Szene-Asset zu erstellen oder erneut zu importieren, wählen Sie Reimport aus dem Kontextmenü.
-
Wenn Sie die Änderungen an Ihrer Quellszene in einer anderen Datei auf der Festplatte gespeichert haben, wählen Sie Reimport With New File aus dem Kontextmenü und suchen Sie die neue Datei, die Sie verwenden möchten.
-
-
Sie werden aufgefordert, einige Reimport-Optionen anzugeben. Dies sind dieselben Optionen, die Sie ursprünglich beim Import festgelegt haben, mit ein paar Ergänzungen.
Die neuen Optionen unter Sync Current Level Actors bestimmen, ob die Aktualisierungen, die an Ihrem Datasmith-Szene-Asset vorgenommen wurden, auch auf alle Datasmith-Szene-Actors im aktuellen Level angewendet werden sollen, die aus dem Asset erstellt wurden, das Sie aktualisieren.Bild für Großansicht anklicken.
Wenn Sie Ihre Actors jetzt nicht synchronisieren möchten, können Sie dies später nachholen. Siehe Synchronisieren eines Datasmith-Szene-Actors mit seinem Asset unten.
Für weitere Informationen zu den anderen Importoptionen siehe Datasmith-Importprozess. -
Stellen Sie die Optionen ein, die der Importer verwenden soll, und klicken Sie auf Import.
Der Reimportprozess kann die Geometrie von statischem Mesh, Parent-Materialien und Textur-Assets in Ihrem Inhaltsbrowser überschreiben. Für Details siehe Datasmith-Reimport-Workflow.
Synchronisieren eines Datasmith-Szene-Actors mit seinem Asset
Es gibt zwei Möglichkeiten, einen Datasmith-Szene-Actor in einem Level mit seinem entsprechenden Datasmith-Szene-Asset erneut zu synchronisieren:
Während des Reimports
Zum Zeitpunkt des Reimports eines Datasmith-Szene-Assets:
-
Öffnen Sie das Level, das Ihren Datasmith-Szene-Actor enthält.
-
Reimportieren Sie Ihr Datasmith-Szene-Asset, wie unter Reimportieren des Datasmith-Szene-Assets oben beschrieben.
-
Finden Sie im Dialogfeld Import Options den Abschnitt Sync Current Level Actors. Stellen Sie sicher, dass das Kontrollkästchen Datasmith Scene Actors aktiviert ist.
Wenn Sie gelöschte Actors wieder zu Ihrem Level hinzufügen möchten, aktivieren Sie auch die Option Re-Spawn Deleted Actors.Bild für Großansicht anklicken.
-
Klicken Sie auf Import.
Nach dem Reimport
Jederzeit nach dem Reimport eines Datasmith-Szene-Assets:
-
Öffnen Sie das Level, das Ihren Datasmith-Szene-Actor enthält.
-
Wählen Sie den Datasmith-Szene-Actor im Outliner aus.
Bild für Großansicht anklicken.
-
Finden Sie im Details-Panel den Abschnitt Datasmith.
Bild für Großansicht anklicken.
-
Wenn Sie zuvor gelöschte Actors wieder zu Ihrem Level hinzufügen möchten, aktivieren Sie die Option Respawn deleted actors.
-
Klicken Sie auf Update actors from Scene.
Reimportieren einzelner Assets
Anstatt ein gesamtes Datasmith-Szene-Asset erneut zu importieren, können Sie einzelne Statisches-Mesh-, Material- und Textur-Assets auswählen und aktualisieren.
So reimportieren Sie ein einzelnes Asset:
-
Klicken Sie mit der rechten Maustaste auf das Asset im Inhaltsbrowser und wählen Sie Reimport aus dem Kontextmenü.
Bild für Großansicht anklicken.
Für ein Material-Asset wählen Sie Datasmith > Reimport Material.
Bild für Großansicht anklicken.
Sie sehen die Option Datasmith > Reimport Material nur für Material-Assets, die Datasmith von Grund auf neu erstellt hat, um einer Materialdefinition in Ihrer Quelldatei zu entsprechen, was typischerweise nur für Parent-Materials der Fall ist, die aus 3ds Max importiert wurden. Diese Option erscheint jedoch nicht für Material-Assets, die Instanzen von in Datasmith integrierten Materialien sind, was typischerweise der Fall für Materialien ist, die aus CAD-Dateien oder SketchUp importiert wurden.
-
Sie werden aufgefordert, einige Reimport-Optionen für das Asset anzugeben.
Dies sind die gleichen Optionen, die Sie ursprünglich beim Import festgelegt haben. Weitere Informationen zu all diesen Optionen finden Sie unter Datasmith-Importprozess.
Wenn Sie einzelne Assets reimportieren, erhalten Sie nicht die Option, Level-Actors zu synchronisieren. Jede Referenz auf das Asset in Ihrem Projekt wird automatisch die aktualisierte Version Ihres Assets verwenden. Siehe Datasmith-Reimport-Workflow.