Datasmith Direct Link ist eine Funktion, die in vielen Datasmith-Exporter-Plugins zu finden ist und den Viewport in einer auf der Unreal Engine basierenden Anwendung, wie Twinmotion, auf Knopfdruck inkrementell aktualisieren kann.
![]() |
![]() |
Quellanwendung | Zielanwendung |
Mit dem Direct-Link-Workflow können Sie eine Datasmith-Direct-Link-Verbindung zwischen einer oder mehreren Quellanwendungen und mehreren Zielen wie einer auf der Unreal Engine basierenden Anwendung oder Twinmotion einrichten.

Datasmith Direct Link ermöglicht es mehreren Quellanwendungen, sich mit einem oder mehreren Zielen zu verbinden.
Diese Verbindung aktualisiert Ihr Unreal-Engine-Level oder Twinmotion-Modell, sodass Sie nicht jedes Mal, wenn Sie eine Änderung vornehmen, eine *.udatasmith
-Datei aus Ihrer Quelle erneut exportieren müssen. Dies erleichtert es, inkrementelle Änderungen an Ihrer 3D-Szene nahezu in Echtzeit zu aktualisieren und zu visualisieren.
Einrichten einer Direct-Link-Verbindung
Der Einstieg in den Datasmith-Direct-Link-Workflow beginnt mit der Erstellung der Verbindung zwischen Ihrer 3D-Anwendung und Ihrer auf der Unreal Engine basierenden Anwendung.
-
Laden Sie das entsprechende Datasmith-Exporter-Plugin für Ihre Anwendung herunter und installieren Sie es. Sie können das entsprechende Plugin hier herunterladen. Für weitere Informationen zur Verwendung des Datasmith-Exporter-Plugins mit Ihrer Anwendung, siehe Anleitungen zur Software-Interoperabilität von Datasmith.
Installation des Datasmith-Exporter-Plugins für Archicad.
- Nachdem Sie das Datasmith-Exporter-Plugin für Ihre 3D-Anwendung installiert haben, überprüfen Sie, ob die Datasmith-Funktionen aktiviert sind. Dies hängt von Ihrer Anwendung ab.
-
Öffnen Sie Ihre Zielanwendung und wählen Sie Ihre 3D-Anwendung als Source aus.
Datasmith-Optionen in der Collab-Viewer-Vorlage.
Wenn Sie zum Beispiel eine lokale Sitzung in einem Projekt ausführen, das mit der Collab Viewer-Vorlage eingerichtet wurde, halten Sie die Leertaste gedrückt und wählen Sie die Datasmith-Optionen, um eine oder mehrere Direct-Link-Quellen zum Level hinzuzufügen. Für weitere Informationen zur Verwendung der Collab-Viewer-Vorlage, siehe Collab-Viewer-Vorlage Schnellstart.
-
Kehren Sie zu Ihrer Quellanwendung zurück und synchronisieren Sie Ihre Direct-Link-Verbindung, indem Sie auf die Schaltfläche „Synchronize with Direct Link“ klicken.
Synchronisieren Sie Ihre Änderungen zwischen den Anwendungen, indem Sie auf die Schaltfläche „Synchronize with Direct Link“ klicken.
Verwendung von Direct Link in verpackten Projekten
Um Direct Link in verpackten Projekten zu verwenden, müssen Sie einen zusätzlichen Schritt unternehmen, um UDP-Messaging für die .exe
-Datei Ihres Projekts zu aktivieren.
- Gehen Sie im Windows Explorer oder einem anderen Dateiexplorer zu Ihrem Projektordner und öffnen Sie dann den Ordner
WindowsNoEditor
. -
Klicken Sie mit der rechten Maustaste auf die ausführbare Datei Ihres Projekts und wählen Sie im Kontextmenü Create Shortcut.
-
Klicken Sie mit der rechten Maustaste auf die erstellte Verknüpfung und wählen Sie im Kontextmenü Properties.
-
Fügen Sie im Properties-Fenster der Verknüpfung den Parameter
-messaging
zur Target-Eigenschaft hinzu.Für das aktuelle Beispiel würde die vollständige Zeile so aussehen:
"C:\Users\admin\Documents\Unreal Projects\DirectLinkTest\WindowsNoEditor\DirectLinkTest.exe" -messaging
- Klicken Sie auf OK, um Ihre Änderungen zu speichern.
Endergebnis
Mit der hergestellten Direct-Link-Verbindung können Sie Ihre Unreal-Engine- oder Twinmotion-Modelle nun auf Knopfdruck aktualisieren.

Das Deaktivieren der Option Use Less CPU when in Background ermöglicht es der Engine, den 3D-Viewport zu aktualisieren, wenn das Unreal-Engine-Fenster nicht fokussiert ist und wenn ein Pawn im Level nicht in Besitz genommen ist. Diese Option befindet sich in Editor Preferences unter General > Performance.