Dieses Projekt wurde mit Hilfe des Reality Composer Pro (2.x) und manuellen Eingriffen in die Scene.usda (für Varianten) erzeugt.
Hier kann man es ausprobieren (auf einem iOS Gerät mit Safari öffnen):
Um Einblick zu erhalten in die Arbeitsweise kann man entweder
-
eine alte Version von Xcode (aus dem Jahre 2022) installieren, um den "alten" Reality Composer auf einem Mac zu installieren, und damit den Folder
K3_Xmas_Config.rcprojectöffnen, -
oder die CLI tools
unzipundusdcatverwenden.-
das USDZ Archiv zu entpacken und
-
die binäre .usdc Datei in eine lesbare .usda Textdatei zu konvertieren
-
unzip Karte24.usdz -d Karte24 # entpacken
cd Karte24
usdcat -o Karte2024.usda Karte2024.usdc # konvertierenDas Konzept nutzt die USD variantSets, um verschiedene Varianten der Szene zu realisieren.
Apple hatte sowohl RealityKit als auch AR Quick Look in diesem Jahr um diese mächtige und für den Einsatz in Film-Pipelines optimierte Fähigkeit ergänzt.
Ein weiteres Highlight ist der sogenannte Portal-Effekt.
Hiermit ist nicht der über Swift und RealityKit verwendbare Übergang zwischen 2 unterschiedlichen Szenarien (Realität und VR) gemeint.
Vielmehr verwendeten wir auf einer grossen Fläche mit einem kreisrunden Loch einen speziellen RealityKit Shader Occlusion.
Der ersetzt alle Pixel durch die reale Umgebung der Videokamera. Man sieht also keine 3D Elemente, die dahinter sind.
In dieser Szene werden dynamische Lichter verwendet, die in Echtzeit die virtuellen Oberflächen beleuchten und Schatten werfen.
Für diese Weihnachts-Aktion haben wir eine Pipeline gebaut, die für alle Adressaten einer Excel-Liste ein persönliches USDZ erzeugt hat. Beim Szenenstart erscheint jeweils eine Anrede und der Vor-/Nachname der Person. Es wurden Postkarten gedruckt mit jeweils individuellem QR-Code zum passenden USDZ-Download.
Der Hase wird in einer sehr LowPoly Mesh-Darstellung gezeigt. Und daneben wird auf Basis der gleichen Mesh-Daten die sehr glatte dynamisch bei jedem Frame neu tesselierte Sub-Division Darstellung gezeigt.
- Idee: Gerhard Schröder (viSales GmbH, ehemals K3)
- 3D Modelling: Dajana Menge und Jesse Dickmann (viSales GmbH, ehemals K3)
- Umsetzung: Thomas Kumlehn (viSales GmbH, ehemals K3)