Inhalt
Ziel
In dieser Weiterbildung AR erwerben Teilnehmende praxisnahes Wissen zur Entwicklung und Gestaltung von AR- und VR-Anwendungen. Der Kurs vermittelt Grundlagen der Unity-Software, AR-Frameworks wie Vuforia sowie 3D-Modellierung, UI-Design und Scripting mit C#. Anwendungsbezogene Projekte bereiten gezielt auf den Einsatz in Architektur, Bauplanung oder digitalen Designprozessen vor.
Diese Weiterbildung AR vermittelt eine fundierte Einführung in die Grundlagen von VR/AR-Technologien und deren Umsetzung in der Entwicklungsumgebung Unity. Die Teilnehmenden lernen die wichtigsten Software-Elemente wie PreFabs, Materialien, Effekte und die Unity-Benutzeroberfläche kennen. Sie erhalten eine Einführung in die AR-Entwicklung mit Vuforia und erstellen einfache AR-Anwendungen. Zudem erlernen sie die Gestaltung von VR-Landschaften, inklusive Lichtsetzung, Post-Processing und Animation. Ein Schwerpunkt liegt auf der Programmierung mit C# in Unity, um 3D-Objekte zum Leben zu erwecken und interaktive UI-Elemente zu gestalten. Die Arbeit mit Design Patterns und Versionskontrolle erleichtert die kollaborative Entwicklung. Abschließend testen und exportieren die Teilnehmenden ihre Projekte für mobile Endgeräte und VR-Umgebungen. Durch praktische Übungen und eine eigene kleine Anwendung am Ende des Kurses werden die vermittelten Inhalte direkt angewendet.
Inhalte
- VR / AR: Allgemeine Anwendungen und Einführung / Theoretische Grundlagen der Technologie / Einführung in der Software Unity
- Einführung in die Software-Elemente: PreFabs, Materialien, 3D-Objekte, Effekte, Lichter, Kamera, UI und Komponenten; AR: Installation und Konfiguration von AR-Software, Einführung im Package Manager von Unity Software
- Erstellung einfacher AR-Szenen / Verwendung von VUFORIA für die Erstellung von AR-Anwendungen
- Entwicklung und Design einer AR-App / Exportieren und Einstellen einer AR-App
- Testen der Anwendung in einem Android-Telefon / Android-Simulator
- Showcase verschiedener VR-Szenen und unterschiedlicher Anwendungen / Einführung in der Gestaltung von 3D-Landschaften für VR
- Exportieren von Original-3D-Modellen für VR-Landschaften; Importieren von 3D-Objekten, Effekten und Assets aus der Unity-Bibliothek
- Beleuchtung, Nachbearbeitung und Farbkorrektur für VR-Landschaften
- Animierte Elemente für VR-Landschaften verwenden
- Freie Gestaltung von 3D-Landschaften für VR
- Einführung in C# Entwicklung
- Einführung Unity C# API
- 3D Objekte durch Scripting zum Leben erwecken
- UI-Animationen mit C# in Unity
- Einführung Design Patterns für C#/Unity
Abschluss
Prüfung und cimdata-Zertifikat
Voraussetzungen
Kenntnisse des Windows-Betriebssystems und der Datenverwaltung werden vorausgesetzt. Konstruktionskenntnisse sind erwünscht.
Methode
Der Unterricht findet im virtuellen Klassenraum statt. Sie sind mittels Video- und Audiokonferenz während der gesamten Unterrichtszeit live und in Echtzeit mit ihrem/r Fachdozenten/in und ihren Mitstudierenden verbunden. Die fachliche Betreuung der Dozierenden ist während des gesamten Unterrichtszeitraums gewährleistet.
