Quellcode herunterladen Beschreibung
Reality Ocean ist ein Mixed-Reality-Werk für Apple Vision Pro, ein Geschenk für Menschen, die sich nach dem Meer sehnen, die Küste aber vorerst nicht erreichen können. Ihr echtes Zimmer bleibt sichtbar, während 25 kleine Fische, eine Meeresschildkröte und Quallen in Ihren Alltagsraum ziehen, sodass Sie, ohne das Haus zu verlassen, mit Ihren eigenen Händen eine kurze Verbindung zu einer Gruppe kleiner Lebewesen aufbauen können.
Schalten Sie das Füttern ein, drücken Sie dann Daumen und Zeigefinger zusammen und lassen Sie wieder los: So fällt ein einzelnes kleines Futterkorn. Es sinkt langsam, und Fische in der Nähe sammeln sich zum Fressen. Ihre Handbewegungen lenken auch die Fische um Sie herum hin und her und machen aus dem Zuschauen eine Begegnung, die auf Sie reagiert. Die Schildkröte folgt einer durchgehenden Schwimmbahn, während die Quallen treiben, und mit Live-Reglern für Helligkeit und Richtung des Fülllichts stimmen Sie fein ab, wie der Ozean in Ihrem eigenen Zimmer aussieht.
Es ist eine native visionOS-App in Swift, mit Apple RealityKit als 3D-Engine, SwiftUI für die Oberfläche und ARKit für Raum- und Handtracking; Schwarmverhalten, Handreaktion und Fütterungslogik entstanden per Vibe Coding mit GPT 6 Astra. Derzeit ist es ein interaktiver Prototyp, der auf der Vision Pro installiert ist und läuft. Damit die Bewegungen flüssig bleiben, sind Mesh-Kollisionen und Verdeckung mit dem realen Raum in dieser Version deaktiviert.
Es wird als Xcode-Projekt im Quellcode bereitgestellt und muss selbst signiert und für eine Vision Pro mit visionOS 2.0 oder neuer gebaut werden.
Wie Tripo eingesetzt wurde
Tripo ist eine wichtige Quelle neuer Arten für den Fischschwarm.
- Neue Arten: Modelle und Texturen der Gelbschwanz-Demoiselle und des Kupferstreifen-Pinzettfischs wurden mit Tripo generiert.
- Ab in die Vision Pro: Die Assets wurden in Blender geprüft, geriggt und mit geloopten Schwimmanimationen versehen, dann mit intakten UVs und PBR-Materialien in USDZ konvertiert und in Apple RealityKit übernommen.
- Gesparte Zeit: Tripo verkürzte Modellierung und Texturierung für jede neue Art, sodass der Autor mehr Zeit in natürliches Schwimmverhalten, Interaktions-Feedback und die Leistungsoptimierung auf dem Gerät stecken konnte.


