Wie lässt sich Vortex Studio in Unity integrieren?

In diesem Video erfahren Sie, wie Sie Vortex Studio in Unity integrieren, indem Sie Pakete importieren, Assets und Prefabs einrichten und Szenen und Mechanismen synchronisieren. Gleichzeitig können Sie die in Unity integrierten Funktionen wie Terrains und Physik nutzen, um immersive Simulationen wie realistische Fahrzeugdynamik und Erdbauzonen zu erstellen.

Video Abschrift

Hallo. Heute zeigen wir Ihnen, wie einfach es für Vortex ist, sich nahtlos in Spiele-Engines von Drittanbietern wie Unity oder Unreal zu integrieren. In dieser Demo konzentrieren wir uns auf die Integration von Vortex-Mechanismen in Unity und die Nutzung der integrierten Funktionen von Unity. Die ersten Schritte sind einfach.

Importieren Sie zunächst das Paket aus dem Tarball und der Paketverwaltung. Schließlich sammeln Sie die benötigten Assets aus den von Ihnen bevorzugten Quellen. Damit sind Sie im Handumdrehen startklar. Als nächstes erstellen wir die Prefabs für unsere Grafikgalerien. Dazu fügen wir eine Vortex-Grafikgalerie-Komponente an unsere Modelle an. Dann wählen wir die Galeriedatei aus, indem wir die entsprechende VX-Grafikgalerie mit unserem Unity-Asset verknüpfen.

Sobald dies abgeschlossen ist, fügen wir die Prefabs zur Liste der Vortex Prefabs hinzu. Jetzt ist es an der Zeit, Vortex mit den Unity-Szenen zu verbinden.

Öffnen Sie einfach das Menü Vortex und klicken Sie auf Vortex-Szene assoziieren. Wenn die von dieser Szene verwendeten Galerien in der Liste der Vortex-Prefabs enthalten sind, sollten Sie sie in der aktuellen Unity-Szene sehen. Wenn sie nicht vorhanden sind, werden sie als weiße Würfel angezeigt.

Nachdem wir nun eine Szene und Grafikgalerien erstellt haben, sollten wir die duplizierten Assets bereinigen, indem wir die Baugruppen und Mechanismen in wiederverwendbare Prefabs umwandeln. Öffnen Sie das Menü Vortex, wählen Sie Prefabs erstellen und klicken Sie auf Baugruppen. In der Unity-Hierarchie sollten Sie sehen, wie sich die Baugruppen in Prefabs verwandeln. Dann wiederholen wir die gleichen Schritte für die Mechanismen. Den Rest können wir Vortex überlassen, denn es fügt sie automatisch zur Liste der vorgefertigten Objekte hinzu. Wenn danach immer noch einige Mechanismen nicht zu Voreinstellungen werden, können wir unsere Szene aktualisieren, indem wir zum Menü Vortex navigieren. Wählen Sie dann Prefabs anwenden und klicken Sie auf alle. Dadurch werden alle einzigartigen Vortex-Assets in Ihrer Szene durch die Prefabs ersetzt.

Von nun an verwendet Vortex diese Prefabs in Ihren Szenen. Sie sind jetzt bereit, direkt in der Unity-Umgebung zu entwickeln.

Das Vortex-Framework sorgt dafür, dass alle Komponenten zwischen Unity und Vortex synchron bleiben, so dass Sie eine reibungslose und kohärente Entwicklung erleben. Mit der Vortex-Integration können Sie auch die Vorteile der Unity-Funktionen wie Terrains voll ausschöpfen. Künstler können zum Beispiel die Tools von Unity verwenden, um große Umgebungen zu erstellen, und Vortex lässt sich problemlos mit diesen Assets integrieren. Um dies einzurichten, verknüpfen Sie einfach Terrain-Ebenen mit Vortex-Materialien. Fügen Sie Kollider und Unity-Physikmaterialien zu statischen Objekten hinzu und wenden Sie Starrkörper auf dynamische Objekte im Spiel an.

Objekt Vortex. Scene geben Sie an, welche Unity-Ebenen für statische oder dynamische Objekte bestimmt sind. Vortex erkennt dann diese Ebenen und simuliert die erweiterte Physik mit der Physik-Engine von Unity. Lassen Sie uns nun einen Mechanismus, den wir bereits erstellt haben, zu einer bestehenden Vortex-Szene hinzufügen. Das können Sie entweder im Vortex-Editor oder in Unity tun.

Rufen Sie einfach das Menü Vortex auf. Von dort aus klicken Sie auf Mechanismus hinzufügen. Wählen Sie dann einen Mechanismus wie diesen 50-Zentimeter-Rüssel aus den Beispiel-Assets. Benennen Sie das Objekt mit dem Namen Mechanismus in einen eindeutigen Namen um und platzieren Sie es in der Szene. Speichern Sie dann Ihre Szene. Zu diesem Zeitpunkt wird Vortex die Szene zwischen Unity und Vortex synchronisieren. Nachdem wir nun einige dieser Mechanismen zur Szene hinzugefügt haben, können wir unsere Änderungen testen, indem wir auf Play und Unity drücken.

Die Spieleroberfläche von Vortex Studio wird angezeigt, so dass wir die Interaktionen zwischen den beiden Engines testen können. Wechseln Sie auf die Registerkarte Rollen und Sitze und wählen Sie unsere Rolle aus. Dadurch wird die Kamera von Unity aktualisiert und an den Blickwinkel von Vortex angepasst. Dann können wir mit der Simulation beginnen. Drücken Sie im Vortex Studio Player-Fenster auf Abspielen.

Auf diese Weise können wir sehen, wie die Objekte mit der Umgebung interagieren, wie der Anhänger dieses Fahrzeugs. Wie Sie sehen können, werden die Baumstämme jetzt simuliert und interagieren mit anderen Vortex-Mechanismen. Jetzt können wir losfahren und Sie werden feststellen, dass sich die Objekte auf dem Anhänger genau wie im richtigen Leben verhalten. Nehmen wir an, wir möchten eine Erdbauzone auf dem Unity-Gelände erstellen. Öffnen Sie das Menü Vortex und wählen Sie Vortex-Erdbausystem hinzufügen.

Fügen Sie dann eine Erdbauzone, ein Bodenmaterial und Bodenpartikel hinzu. Platzieren Sie die Erdbauzone auf dem Terrain, legen Sie ihre Größe fest und definieren Sie die Maschen und Materialien für die Trümmer in den Bodenpartikeln. Hier verwenden wir vier Mesh-Varianten für zusätzlichen Realismus und weisen ein SSM-Material zu, um den Raum zwischen den Felsen zu füllen. Sobald die Erdbauzone fertig ist, können Sie in den Spielmodus wechseln und die Einheit zeigt ein sichtbares Loch in dem definierten Bereich. Wenn Sie die Simulation im Vortex Studio Player starten, wird die Zone interaktiv und wir können mit dem Graben beginnen.

Wie Sie sehen können, ist das Einrichten einer Erdbauzone und einer Einheit einfach und effizient. Damit ist unsere Demo beendet. Wir hoffen, dass sie Ihnen geholfen hat, und wir sind gespannt, was Sie mit dieser Technologie erschaffen werden. Vielen Dank fürs Zuschauen.