update ChipAcademy in knowledge base

This commit is contained in:
Robert Wartenberg committed 2026-07-31 10:56:28 +02:00
1 parent 2b1fb06eaf
commit 48dea2e3d1
3 files changed
+30 -3

No files matched your search

+9 -1
View File
@@ -80,4 +80,12 @@ Jedes Projekt/Kontext besteht aus einem Link bzw Quell, einer Beschreibung, den
- Quelle: lokales Git-Repository `threetris`.
- Kontext: Früher 3D-Prototyp eines Falling-Block-Spiels in Rust.
- Herausforderungen: Aufbau einer 3D-Szene, zeitgesteuerte Bewegung eines Spielsteins, Verarbeitung von Gamepad-Eingaben und Begrenzung der Bewegung auf das Spielfeld.
- Lösungen: 3D-Fenster, Kamera, Plattform und Würfel mit `kiss3d`; Zustandsmodell über eine `BrickPos`-Struktur; zeitgesteuertes Fallen mit `Instant` und `Duration`; Gamepad-Abfrage über `stick`; Begrenzung der X-, Y- und Z-Koordinaten durch eine eigene Funktion; erneutes Erzeugen eines Würfels beim Erreichen des Spielfeldbodens.
- Lösungen: 3D-Fenster, Kamera, Plattform und Würfel mit `kiss3d`; Zustandsmodell über eine `BrickPos`-Struktur; zeitgesteuertes Fallen mit `Instant` und `Duration`; Gamepad-Abfrage über `stick`; Begrenzung der X-, Y- und Z-Koordinaten durch eine eigene Funktion; erneutes Erzeugen eines Würfels beim Erreichen des Spielfeldbodens.
## ChipAcademy AR-Viewer-PackageBuilder
- Zeitraum: 2020
- Quelle: lokales Unity-Arbeitsverzeichnis `ChipAcademy/ARViewer Package`, `ChipAcademy/BackendConnector` und `ChipAcademy/Backend/Scripts`.
- Kontext: Unity-PackageBuilder für konfigurierbare AR-Lernszenen und deren Bereitstellung im AR Viewer.
- Herausforderungen: Wiederverwendbare Konfiguration von 3D-Modellen und Interaktionen; plattformspezifische Bereitstellung von Szeneninhalten; Abbildung von Lern- und Prüfungsinteraktionen mit Text-, Bild-, Video- und Animationsmarkern.
- Lösungen: Unity-Editor-Menüs zum Erzeugen von AssetBundles für Android, Windows und iOS sowie zum Export des Builder-Pakets; `ScriptableObject` zur Konfiguration von Modell, Markern und Cross-Section-Darstellung; Laufzeitlogik für Lern- und Prüfungsmodus, Schrittsequenzen, Videoanzeige und Zuordnungsinteraktionen; Drupal-8.7.7-Backend mit XML-Endpunkt für Szenenmetadaten, Bild- und Beschreibungsdaten sowie plattformspezifische AssetBundle-URLs.
+1 -1
View File
@@ -20,7 +20,7 @@ Enthält alle Rollen in denen ich schon Tätig war
- Unternehmen: vrbits GmbH
- Zeitraum: seit 2019
- Ort: Leipzig
- Tätigkeiten: Konzeption, Entwicklung und Betreuung komplexer interaktiver VR-, AR- und Flat-3D-Anwendungen; plattformübergreifende Entwicklung; Integration von SDKs, Schnittstellen, Datenformaten und Services; Aufbau und Pflege von CI-Pipelines; Performance-Optimierung.
- Tätigkeiten: Konzeption, Entwicklung und Betreuung komplexer interaktiver VR-, AR- und Flat-3D-Anwendungen; plattformübergreifende Entwicklung; Integration von SDKs, Schnittstellen, Datenformaten und Services; Aufbau und Pflege von CI-Pipelines; Performance-Optimierung; Entwicklung von AR-Viewer mit konfigurierbaren Lerninteraktionen, plattformspezifischen Unity-AssetBundles und Drupal-XML-Schnittstelle für Szenenmetadaten.
### Freelance Full-Stack Developer
+20 -1
View File
@@ -8,7 +8,8 @@ Jede Technologie wird einzeln genannt und enthält das Level der verwendeten Kom
- Komplexität: Komplexe, interaktive Anwendungen und plattformübergreifende Produktentwicklung.
- Einsatz: Konzeption, Entwicklung und Betreuung von mehr als 20 VR-, AR- und Flat-3D-Anwendungen; Multi-Target-Entwicklung aus gemeinsamen Unity-Codebasen für XR, Web und Mobile; Client-Server-Kommunikation und Performance-Optimierung.
- Kontext: vrbits GmbH, seit 2019.
- Zusätzlicher Einsatz: Konfigurierbare AR-Lernszenen mit Lern- und Prüfungsmodus, Schrittsequenzen, Medienanzeige und Zuordnungsinteraktionen im ChipAcademy AR-Viewer-PackageBuilder.
- Kontext: vrbits GmbH, seit 2019, sowie ChipAcademy AR-Viewer
### OpenXR, Meta Quest SDK, Mindport VR Builder, Needle Engine und 3D Vista
@@ -16,6 +17,24 @@ Jede Technologie wird einzeln genannt und enthält das Level der verwendeten Kom
- Einsatz: Entwicklung von VR-Trainings, 3D-Visualisierungen und virtuellen Showrooms für unterschiedliche Zielsysteme.
- Kontext: vrbits GmbH.
### Unity AR Foundation, ARCore und ARKit
- Komplexität: Erstellung plattformübergreifender AR-Inhalte innerhalb eines Unity-Projekts.
- Einsatz: Abhängigkeiten AR-Viewer für die Bereitstellung konfigurierbarer AR-Lernszenen.
- Projekt: ChipAcademy AR-Viewer
### Unity AssetBundles, ScriptableObjects und UnityEditor
- Komplexität: Konfigurierbare 3D-Inhalte und plattformspezifische Distribution aus einem Unity-Projekt.
- Einsatz: Editor-Menüs zum Erzeugen von AssetBundles für Android, Windows und iOS sowie zum Export eines Unity-Pakets; `ScriptableObject` für Modelle, Marker, Overlays und Cross-Section-Einstellungen.
- Projekt: ChipAcademy AR-Viewer
### Drupal 8.7 und XML-Schnittstellen
- Komplexität: Bereitstellung von Inhalts- und Metadaten für eine AR-Anwendung.
- Einsatz: Drupal-8.7.7-Backend mit XML-Endpunkt; Übertragung von Szenen-UUIDs, Anbieter-, Revisions- und Zeitinformationen, Titeln, Beschreibungen, Bildern sowie iOS- und Android-AssetBundle-URLs an den Unity-AR-Viewer.
- Projekt: ChipAcademy AR-Viewer
### Android und iOS
- Komplexität: Mobile Zielplattformen innerhalb plattformübergreifender Unity-Projekte.