Mac & i 1/2022
S. 144
Developer’s Corner
Reality Composer und RealityKit

Virtuelle Welten erschließen

Eine Einführung in Apples Augmented-Reality-Tools und das Erstellen von AR-Content

Neben den Code-Frameworks ARKit und RealityKit, die virtuelle Welten und Inhalte höchst realistisch darstellen, stellt Apple Entwicklern Tools wie Reality Converter und Reality Composer zum Erstellen umfangreicher Augmented-Reality-Szenen bereit. Wir zeigen, wie sie zusammenarbeiten.

Von Gero Gerber

Für den Austausch und die Darstellung von 3D-Assets hat sich Apple für das von Pixar entwickelte USD-Format (Universal Scene Description) entschieden. USD enthält neben den reinen Geometriedaten auch Informationen zu den Materialien wie Shading und Texturen sowie Animationen und Audio. USDZ steht für ein Archiv-Format (zipped, nicht komprimiert), das alle Daten zu einem Asset zusammenfasst, damit man sie als Ganzes übertragen kann. Wer das ausprobieren möchte, findet in Apples Quick Look Gallery eine kleine Auswahl an USDZ-Assets wie beispielsweise die Rakete auf dieser Seite. Um sich den Aufbau des USDZ-Assets am Beispiel des Roboters exemplarisch anzuschauen, laden Sie das Asset herunter und ändern nach dem Download die Datei-Endung zu .zip. Anschließend entpacken Sie dieses. Der Finder enthält nun einen neuen Ordner, in dem mehrere Texturen und eine USDC-Datei liegen. Diese enthält alle Informationen zu dem Asset.

USDZ-Assets sind Zip-Archive, deren Inhalt man inspizieren kann.

USDC repräsentiert ein Binärformat, das nur geeignete Tools öffnen und interpretieren können. Eines dieser Tools ist praktischerweise Xcode. Wenn Sie die USDC-Datei mit Xcode öffnen, sehen Sie das vollständige Asset samt Texturen und der Objekthierarchie und können sogar Animationen abspielen. Mit Xcode können Sie also USDZ-Assets untersuchen und – sofern rechtlich zulässig – für eigene Apps verwenden und steuern.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

1,48 € 0,98 € / Woche

Nach Testphase 1,48 € wtl.

  • Zugriff auf alle Mac & i-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der Mac & i-App für unterwegs
  • Über 30% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

11,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten