Spatial experience · 2025
ScentSync
What if you could step inside a scent?
An Apple Vision Pro experience that turns fragrance notes into places you can explore. Light, symbolic objects, movement, and sound translate the feeling of a scent into an immersive world. Pitched to Matt Stern from Apple’s Vision Products Group on demo day.
- Role
- Developer & 3D Immersive Builder
- Tools
- Xcode, SwiftUI, RealityKit, Reality Composer Pro, Blender, Rhino
- Team
- Tina Jiang, Maya Mitchell, Khoi Nguyen
- Platform
- visionOS / Apple Vision Pro

Giving an invisible experience a spatial language.
Words like fresh, clean, or warm leave a lot to interpretation. We explored how fragrance discovery could become more tangible: select a fragrance, enter a portal, and encounter objects that express its notes through interaction and atmosphere.

Three scents. Three different worlds.
Bubble Bath uses floating forms and soft motion. Springtime in a Park brings a blooming floral environment into the room. Lazy Sunday Morning uses blue irises, cooler tones, and quieter pacing. Each scene combines interaction with ambient sound and narration.

Making the animation work beyond Blender.
My first blooming-flower animation used procedural geometry nodes. It did not reliably survive the USD / USDZ export into visionOS. I switched to skeletal rigging, which gave me consistent export behavior, control over timing, and more predictable runtime performance.

A build pipeline shaped by the headset.
I translated narrative moods into spatial compositions, blocked scenes with low-poly geometry, and tested exports in the headset early. Each iteration focused on object hierarchy, readable scale, responsive interaction, lighting, and scene density. This kept the visual ambition grounded in what the hardware could reliably show.
From visual concept to working prototype.
The resulting visionOS demo contains three interactive fragrance worlds. My build process combined scene composition, animation, export testing, and headset iteration, with particular attention to interaction clarity, scene density, and reliable transitions.
Demo day at Apple.
Pitched ScentSync to Matt Stern from Apple’s Vision Products Group on demo day, presenting the spatial fragrance experience and working visionOS prototype.
Where the experience could go next.
Future directions include saved scents, mood-based collections, a faster comparison mode, and deeper interactions for individual notes. Controls for brightness, audio intensity, and motion pacing would help visitors adjust the sensory experience.















