Joseph Simpson
banner
vrhermit.com
Joseph Simpson
@vrhermit.com
Learning, sharing, and teaching visionOS development at Step Into Vision
https://stepinto.vision
Just me showing up with important documents in the most official looking folder I have
November 18, 2025 at 7:42 PM
Reminder for the Shared Visions community. Please complete the "Share your Story" form by November 20th. Your answers to these questions will guide the story and theme structure of our project.

stepinto.vision/articles/sha...
November 16, 2025 at 11:53 AM
Yesterday at Office Hours Justin Leger showed us something incredible.

✨ Vision Pro Blender Live Streamer ✨

This project uses a Blender Add-on with an Xcode project to stream a scene directly to Apple Vision Pro. This can vastly speed up iteration time when making changes to a model or scene.
November 15, 2025 at 9:28 PM
Building in public and sharing everything I learn has been the best way to find a community. This is a blog post on Canvatorium, the precursor to Step Into Vision. When I wrote this I was just a few months away from getting pulled into the visionOS world.
November 15, 2025 at 11:22 AM
80 is the new 100
November 14, 2025 at 11:19 PM
We're working on a new Animations section for the Learn visionOS page. The first handful of posts cover the basics of Behaviors, Timelines, and Entity Actions. We'll expand this to many more Animation topics over the next few months.

stepinto.vision/learn-vision...
November 12, 2025 at 3:39 PM
🔊 This evening I worked on one of the ambient tracks for Dark Spaces. This one minute clip is taken from a twelve minute track. This will be used as the background music for the first space: alignment.

Coming soon to #AppleVisionPro
November 11, 2025 at 12:33 AM
Dark Spaces Devlog 011

Picking up where I left off. Now even d a r k e r

stepinto.vision/devlogs/dark...
November 9, 2025 at 10:40 PM
If you're participating in Shared Visions, then please spend a little time answering some questions about how you ended up in the Apple Vision Pro community. This will aid our writing and story development process.
stepinto.vision/articles/sha...
November 8, 2025 at 7:51 PM
This builds on two ideas we revisited this week.

✅ Use Push Window to hide the main window
✅ The Pushed window contains no content or window elemts

The result is that we can restore the main window to the exact position and size it was.

#visionOS #SwiftUI

stepinto.vision/example-code...
November 6, 2025 at 9:11 PM
We can use Behaviors in Reality Composer Pro run Timelines.

✅ The rocket starts spinning on scene launch
✅ The car flips when we tap it
✅ Tapping the button sends a notification to jump the plane
✅ The plane spins when landing on the base

stepinto.vision/example-code...
November 6, 2025 at 4:14 PM
Sometimes we want to keep an existing window, but show another window while presenting an immersive space. I like to use Push Window to show controls or info windows related to the space, then return to the main app window on exit.

stepinto.vision/example-code...
November 5, 2025 at 10:38 PM
We can set up two-way communication between a code and a timeline in Reality Composer Pro using Notifications.

✅ Broadcast from code and receive with Behavior Component to call a Timeline
✅ Broadcast from an Action in a Timeline and receive in code

stepinto.vision/example-code...
November 5, 2025 at 1:13 PM
Revisit: Learn how to hide (not close) and restore a Window when presenting an immersive space.

This example hides the glass on a plain window, then hides any window chrome.

stepinto.vision/example-code...
November 4, 2025 at 9:17 PM
Do you want you very own Step Into Vision shirt? We're starting with a basic logo design and a handful of colors. We'll explore some other ideas next year. In the meantime get yours at the link below.

cottonbureau.com/p/F24THB/shi...
November 4, 2025 at 8:05 PM
In case you missed it over the weekend, we opened a preview of our new Community Calendar.

The idea is to curate all the community events, meetups, workshops, and hackathons related to the visionOS community.

stepinto.vision/events/
November 4, 2025 at 7:45 PM
I don’t think I’m gonna be able to work tomorrow. My office is still haunted
November 2, 2025 at 9:45 PM
I made it my goal to publish something useful for visionOS developers every single day of 2025. I've been sticking to that goal for ten months now!
#visionOS #AppleVisionPro
stepinto.vision
November 1, 2025 at 6:15 PM
👀
November 1, 2025 at 12:24 PM
My pleasure. BTW, you got a callout in the newsletter today too
October 31, 2025 at 10:50 PM
Who wants a community calendar to track all the events in the visionOS / Apple Vision Pro world? We're working on this on Step Into Vision. Check out the beta version for now

stepinto.vision/events/
October 31, 2025 at 5:30 PM
We have more than 20 example code articles covering SwiftUi Gestures, Gesture Component, and Manipulation Component. Check out the whole series here.
#visionOS #SwiftUI #RealityKit
stepinto.vision/learn-vision...
October 30, 2025 at 11:20 AM
Low light performance seems to be greatly improved in the M5. My widgets are where I expect them to be, hand gestures are working, and I haven't been pestered by that annoying low light notification
October 26, 2025 at 8:53 PM
Environment Blending Component gives us some control over how how entities blend in with objects in our environment.

It's not perfect or instantaneous, but it is pretty neat. Hopefully we'll see this component improve over time.

stepinto.vision/example-code...
October 26, 2025 at 11:01 AM
What I've paid for XR hardware. These are the prices that I paid and may not match retail cost. Some totals include accessories, shipping, etc.

Two Apple Vision Pro devices account for 55.4% of the total 💸
October 25, 2025 at 10:57 AM