Vorlage „Grundlagen der Branche“: Erfahren Sie, wie Sie wichtige Unity-Tools für interaktive 3D-Anwendungen in der Industrie einsetzen

„Industry Fundamentals“, unser erstes In-Editor-Tutorial (IET) für Unity Industry-Entwickler, steht ab sofort im Unity Hub zum Download bereit.
Diese Lernvorlage umfasst vier Tutorials, die Sie durch die Arbeitsabläufe und Schritte zur Erstellung einer interaktiven 3D-Industrieanwendung in Unity führen. Einsteiger und fortgeschrittene Entwickler aus der Industrie können sich hier informieren, um ihr Wissen über die Konvertierung von CAD-Dateien in optimierte 3D-Assets, die Nutzung von Echtzeitdaten in Benutzeroberflächen, Kamerasystemen und vielem mehr zu vertiefen.
Mit „Industry Fundamentals“ möchten wir dazu beitragen, Ihre Entwicklung mit Unity effizienter, zielgerichteter und produktiver zu gestalten. Die Tipps, die Sie hier erhalten, lassen sich auf viele Arten von industriellen Echtzeit-3D-Anwendungen anwenden, darunter Mensch-Maschine-Schnittstellen (HMIs), Schulungssimulationen, Digital Twins und Produktkonfiguratoren.
„Industry Fundamentals“ wurde für Unity 6.4 entwickelt und ist für Abonnenten von Unity Industry sowie für Nutzer mit einer 30-tägigen Industry-Testversion kostenlos.
Die fertige Szene in der Vorlage ist eine funktionsfähige Lagersimulation mit autonomen Robotern, einem Dashboard zur Echtzeitüberwachung, dynamischem Kameraverhalten sowie hochwertiger Beleuchtung und Grafikelementen.

Konvertieren und optimieren Sie 3D-Daten mit dem Unity Asset Transformer Toolkit
Ausgangspunkt des Projekts ist das „Unity Asset Transformer Toolkit“ (im Rahmen eines Unity Industry-Abonnements enthalten). Das Unity Asset Transformer Toolkit ist vollständig in den Editor integriert und konvertiert und optimiert große und komplexe Dateien aus beliebigen CAD- und 3D-Quellen in Unity-kompatible 3D-Assets, wodurch die mühsame Vorbereitung der Assets reibungslos und effizient verläuft.
Das Tutorial führt Sie durch den Installationsprozess des Unity Asset Transformer Toolkits, die korrekte Integration in Ihr Unity-Projekt und die Einrichtung eines automatisierten Workflows zur Asset-Vorbereitung im Editor.
Das IET stellt Ihnen die Regelsätze in Ihrem Asset Transformer Toolkit vor, mit denen Sie automatisch eine Sequenz von Transformationen und Korrekturen auf jedes Asset anwenden können, das Sie erneut in Ihr Projekt importieren müssen. Dadurch wird sichergestellt, dass die Änderungen, die Sie an Ihren 3D-Modellen im Editor vorgenommen haben, erhalten bleiben, falls Sie diese Modelle aufgrund von Änderungen an den Quelldaten erneut importieren müssen.
Außerdem erfahren Sie, wie Sie ein 3D-Modell für Unity optimieren, einschließlich der Anwendung von Decimation (Reduzierung der Polygonanzahl), der Korrektur von Normalen, des Entfernens von Löchern und der Bereinigung der Hierarchie für eine bessere Szenenverwaltung.

Erfahren Sie, wie Sie NavMesh, die C#-Architektur und Echtzeitdaten in der Benutzeroberfläche implementieren
Nachdem die Assets nun im Editor einsatzbereit sind, führt Sie die Vorlage durch die Implementierung der wichtigsten Systeme in der endgültigen Szene. Zu diesen Funktionen gehören:
- UI Toolkit: Das Dashboard wurde mit dem UI Toolkit von Unity erstellt und zeigt während der Simulation Echtzeitdaten des Roboters an, wie beispielsweise den Batteriestand und den Betriebszustand. Durch Datenbindung bleibt die Benutzeroberfläche stets mit der Simulation oder den Echtzeitdaten aus beliebigen Datenquellen synchronisiert, ohne dass manuelle Aktualisierungen im Code erforderlich sind.
- Navigation: Die Roboter navigieren autonom mithilfe des NavMesh-Systems von Unity, wobei eine C#-Logik es den Benutzern ermöglicht, die Wegfindung der Roboter zwischen manueller Steuerung und einem vollständig autonomen Modus umzuschalten.
- Skripting: Die Simulation wird von einer Reihe von C#-Skripten gesteuert, die das Roboterverhalten, die Zustandsverwaltung und den Datenfluss mithilfe von ScriptableObjects regeln, um die Datenebene entkoppelt zu halten.
- Cinemachine: Die Szene nutzt das virtuelle Kamerasystem „Cinemachine“, um das Kameraverhalten zu steuern, und veranschaulicht, wie es sich in die Laufzeit-Benutzeroberfläche und die Szenenlogik integrieren lässt.
- Universal Render Pipeline (URP): Die Szene wird mit URP gerendert, um eine optimierte Echtzeitbeleuchtung, gebackene Lightmaps und eine hohe Bildqualität auf allen Plattformen, einschließlich des Webs, zu gewährleisten.

Erhalten Sie Zugriff auf die Vorlage „Grundlagen der Branche“
Wenn Sie Unity Industry-Abonnent sind:
1. Öffnen Sie den Unity Hub.
2. Erstellen Sie ein neues Projekt.
3. Wählen Sie „Unity 6.4“ als Editor-Version aus, dann steht die Vorlage im Editor zum Öffnen bereit.
Falls Sie kein Unity Industry-Abonnement haben:
1. Gehen Sie auf unsere Seite für die kostenlose Testversion und folgen Sie den Anweisungen, um eine kostenlose Testversion zu erhalten.
2. Sobald Ihre Testversion aktiv ist, befolgen Sie bitte die gleichen Schritte wie für Industry-Abonnenten.
Schauen Sie sich zum Schluss unsere 10-teilige Videoserie an, die einen hervorragenden Einstieg in die Vorlage bietet:
Am besten lernt man, indem man etwas baut. Wir hoffen, dass Sie die Vorlage noch heute herunterladen, sich damit vertraut machen und sie als Ausgangspunkt für die Entwicklung Ihrer nächsten interaktiven 3D-Anwendung nutzen.
