Step Into Newsletter – May 16, 2025
Volume viewpoints, hiding windows, and progress on Looming Deadlines.
Happy Friday! This is your recap of what’s new on Step Into Vision. This will be a short one. I’ve got some new example code for you, but most of my time has been going to Looming Deadlines.
Example Code
This week I returned to a long-running scenes on Working with App Scenes (windows, volumes, and spaces).
Covering Volume Viewpoints:
How to update RealityKit entities when volume viewpoint changes – Listen for changes to viewpoint with onVolumeViewpointChange.
How to specify supported volume viewpoints – We can specify one or more viewpoints that our volume should support.
Exploring some ideas for hiding and restoring windows when presenting immersive spaces.
Hide a window when presenting an immersive space – Sometimes we want to keep an existing window open, but hide it while presenting an immersive space.
Using Push Window to hide the main app window in an immersive space – Sometimes we want to keep an existing window, but show another window while presenting an immersive space.
Hide a window with an invisible Push Window while presenting an immersive space – Another option for keeping an existing window open, but hiding it while presenting an immersive space.
Other Updates
I’ve been taking as much time as I can to work on Looming Deadlines. I released another devlog last weekend and should have another update soon.

There are two surveys for visionOS developers and designers. Take some time and complete them!
Developer Survey: https://2iqbxiht0a2.typeform.com/to/iJ9LIQFK
UI/UX survey: https://2iqbxiht0a2.typeform.com/to/BuXUpwWA

Follow Step Into Vision