Step Into Vision @stepinto.vision · 02/08/2026Step Into Vision provides a lot for the visionOS community. We have example code and labs. We curate resources, and write articles. We host weekly events for visionOS developers and we help run community projects. If you appreciate the work we do, you can support us here. stepinto.vision/support/ 010
Step Into Vision @stepinto.vision · 31/07/2026Hey, we're skipping the newsletter this week. We're focusing on a number of projects and putting lots of energy into the new Step Into Vision app for Apple Vision Pro. We'll be back soon. In the meantime, check out this work-in-progress UI. 040
Step Into Vision @stepinto.vision · 29/07/2026In lab 078 we use spatialOverlay to wrap any SwiftUI view in glass material panes. Useful for obscuring and unveiling content or providing glass surfaces in a volume. #visionOS #SwiftUI stepinto.vision/labs/lab-078... 031
Step Into Vision @stepinto.vision · 28/07/2026Lab 084 with a quick look at the Blurred Background Shader Graph node. This node outputs color value that we can use in other nodes such as mix, multiple, or preview surface. stepinto.vision/labs/lab-084... 021
Step Into Vision @stepinto.vision · 21/07/2026Revisit the Feathered Glass Title Card from Lab 083. We slightly animate softEdgeRadius on a 4 second loop stepinto.vision/labs/lab-083... 012
Step Into Vision @stepinto.vision · 20/07/2026We've all slapped glassBackgroundEffect on a view and moved on, but this modifier has some features most people don't consider. For example, can use implicit display mode to dynamically add a glass pane when offsetting a view from a parent. stepinto.vision/labs/lab-082... 021
Step Into Vision @stepinto.vision · 19/07/2026A reminder that we can use the BlurredBackground shader graph node to create glass materials that fit in with the rest of the visionOS design language. stepinto.vision/labs/lab-085... 071
Step Into Vision @stepinto.vision · 01/06/2026RealityKit Basics: Modify Material Values Changing material values is a little different than to changing component values. stepinto.vision/example-code... 021
Step Into Vision @stepinto.vision · 28/05/2026RealityKit Basics: Modify Component Values There are several approaches we can take when updating component values. stepinto.vision/example-code... 010
Step Into Vision @stepinto.vision · 22/05/2026Today we have a truly special episode of the podcast. Join us for a conversation with some of the incredible people building the Shared Visions Project. #visionOS #AppleVisionPro #SpatialComputing stepinto.vision/podcast/epis... 000
Step Into Vision @stepinto.vision · 18/05/2026In Lab 111 Jimmy Balladares builds a Progressive Page Indicator in SwiftUI. stepinto.vision/labs/lab-111... 030
Step Into Vision @stepinto.vision · 14/05/2026RealityKit Basics: Entities and Components Learn how to add functionality to an entity by attaching one or more component. stepinto.vision/example-code... 010
Step Into Vision @stepinto.vision · 13/05/2026RealityKit Basics: Extruding Meshes Take a Swift Path object and extrude it into a 3D mesh. stepinto.vision/example-code... 051
Step Into Vision @stepinto.vision · 13/05/2026New in RealityKit Basics: Create shapes with MeshDescriptor. In this example we walk through creating a simple tetrahedron. As a bonus, we even mapped each face to a different material. stepinto.vision/example-code... 020
Step Into Vision @stepinto.vision · 13/05/2026RealityKit Basics: We can generate 3D text from an attributed string and some configuration options. stepinto.vision/example-code... 021
Step Into Vision @stepinto.vision · 11/05/2026We have over 100 labs for you to explore on Step Into Vision. Labs is where we tinker, try ideas, answer questions, and share our work as we build. stepinto.vision/category/labs/ 020
Step Into Vision @stepinto.vision · 09/05/2026Your occasional reminder that we have a library of over 70 resources that visionOS devs may find useful. stepinto.vision/category/res... 021
Step Into Vision @stepinto.vision · 25/04/2026Make sure you save our WWDC page for events, resources, and updates as we get closer to June stepinto.vision/articles/ste... 021
Step Into Vision @stepinto.vision · 22/04/2026Hey visionOS devs, need something to wear to WWDC? We launched official Step Into Vision shirts. cottonbureau.com/people/step-... 002
Step Into Vision @stepinto.vision · 10/04/2026Step Into Vision has joined the App Store Small Business Program 051
Step Into Vision @stepinto.vision · 25/03/2026Our new Apple Developer account is all set up, contracts signed, devices added, provisioning and certificates issued, and all the other little details. We even set up a new account on the Apple Developer Forums. developer.apple.com/forums/profi... 000
Step Into Vision @stepinto.vision · 23/03/2026We published something useful for visionOS developers every single day of 2025. If your find Step Into Vision helpful then please show us some love. Share this post and support our work if you can. #visionOS #AppleVisionPro #SpatialComputing stepinto.vision/support/ 011
Step Into Vision @stepinto.vision · 09/03/2026New company, new Stripe account. Please consider supporting our work at Step Into Vision. stepinto.vision/support/ 040
Step Into Vision @stepinto.vision · 07/03/2026An example that documents a method to scale RealityKit content based on the size of a Volume. #visionOS #AppleVisionPro stepinto.vision/example-code/how-to… 020
Step Into Vision @stepinto.vision · 27/02/2026We don't have a Step Into Vision newsletter for you this week. We've been a little busy filing paper work and getting ready for some new initiatives. If you have the means, now sure would be a good time to support our work stepinto.vision/support/ 010
Step Into Vision @stepinto.vision · 14/02/2026For those participating in the Shared Visions Project, we have scheduled a new recurring meeting. Join us every Wednesday to check in and collaborate as we tell the story of the Apple Vision Pro community. stepinto.vision/event/shared... 020
Step Into Vision @stepinto.vision · 11/01/2026What's on the Calendar for the visionOS community? 🗓️ Step Into Vision Office Hours every Wednesday & Friday 🗓️ Building the Developer Community around Spatial Computing at Spatial Singapore - January 22 👀 REDACTED UNANNOUNCED EVENT (if you know, you know) 🗓️ Let's Vision 2026 - March 27-29 111
Step Into Vision @stepinto.vision · 29/12/2025Spatial is a collection of types for working with 3D mathematical primitives. These types are loaded with methods to solve common 3D math problems. #SwiftUI #RealityKit #visionOS stepinto.vision/example-code... 050
Step Into Vision @stepinto.vision · 28/12/2025RealityKit Basics: Using Convenience Entities When should we use Convenience Entities vs. Entity plus components. stepinto.vision/example-code... 051
Step Into Vision @stepinto.vision · 25/12/2025Starting in visionOS 26, we can observe changes on RealityKit entities. Let's observe an entity position and a value in a custom component. We can use the values directly in SwiftUI views or listen for changes and apply side effects. #visionOS #SwiftUI #RealityKit stepinto.vision/example-code... 051
Step Into Vision @stepinto.vision · 18/12/2025Lab 101 - Exploring Extrusion Methods We can use linear, tracePositions, and traceTransforms to when extruding meshes in RealityKit. stepinto.vision/labs/lab-101... 042
Step Into Vision @stepinto.vision · 17/12/2025RealityKit Basics: Extruding Meshes We use data from a Swift Path to extrude a 3D Shape. stepinto.vision/example-code... 041
Step Into Vision @stepinto.vision · 16/12/2025RealityKit Basics: 3D Text We can generate 3D text from an attributed string and some configuration options. stepinto.vision/example-code... 041
Step Into Vision @stepinto.vision · 11/12/2025Spatial SwiftUI: onGeometryChange3D We can use this modifier to access data from GeometryProxy3D without using GeometryReader3D. In this example we can scale content based on volume size and capture the position of the volume in world space. stepinto.vision/example-code... 020
Step Into Vision @stepinto.vision · 08/12/2025Spatial SwiftUI: Preferred Surroundings Effect We can use three presets, colorMultiply, and intensity to tint the passthrough video feed. This modifier has a neat bonus feature when used with a system environment. #visionOS #SwiftUI stepinto.vision/example-code... 042
Step Into Vision @stepinto.vision · 03/12/2025We can drop GeometryReader3D and use onGeometryChange3D scale RealityView content based on the the size of a volume. #SwiftUI #RealityKit #visionOS stepinto.vision/example-code... 040
Step Into Vision @stepinto.vision · 01/12/2025Please watch our announcement video to meet the team who will build the future of Step Into Vision. Joseph is thrilled to welcome our full team: Jimmy Balladares, Roxana Monica Nagy, Cristian Díaz, Paolo Villanueva and Michael Bundy #AppleVisionPro #visionOS #SwiftUI #RealityKit #SpatialComputing 1133
Step Into Vision @stepinto.vision · 30/11/2025We can pre or post-generate Spatial Scenes with Image Presentation Component. Take a look at the difference between these two approaches. #visionOS #RealityKit #SwiftUI stepinto.vision/example-code... 050
Step Into Vision @stepinto.vision · 26/11/2025This week we're working on example code for Image Presentation Component in RealityKit #RealityKit #SwiftUI #visionOS stepinto.vision/category/exa... 010
Step Into Vision @stepinto.vision · 26/11/2025We can use Image Presentation Events to update our UI or environment when transitioning between viewing modes. Caveat: not all transitions fire the TransitionStarted event. #visionOS #SwiftUI #RealityKit stepinto.vision/example-code... 031
Step Into Vision @stepinto.vision · 25/11/2025Let's take a quick look (haha) at the viewing modes with Image Presentation Component. Available modes depend on the type of image being presented. stepinto.vision/example-code... 041
Step Into Vision @stepinto.vision · 25/11/2025Just a reminder that we have a calendar for the visionOS community now. Find events events and make connections with developers and professionals. If you are hosting a visionOS event, let us know so we can add it to the calendar. stepinto.vision/events/ 010
Step Into Vision @stepinto.vision · 24/11/2025Image Presentation Component allows us to display Standard and Spatial Photos. We can also generate Spatial Scenes from existing photos. stepinto.vision/example-code... 042
Step Into Vision @stepinto.vision · 20/11/2025The OnCollision Behavior can fire a Timeline when colliding with more than one Entity. stepinto.vision/example-code... 011
Step Into Vision @stepinto.vision · 18/11/2025Do you want to hang out with the best visionOS community? We have two weekly meetings for you! @coderox.bsky.social and @elkraneo.bsky.social hosts the Wednesday meeting. @vrhermit.com hosts the Friday meeting. Find these and other events on our calendar stepinto.vision/events/ 052
Step Into Vision @stepinto.vision · 13/11/2025We can trigger multiple behaviors to run timelines when a single notification is fired. This even works when some entities are defined in separate files and included as references. stepinto.vision/example-code... 021
Step Into Vision @stepinto.vision · 12/11/2025A few notes about working with Entity Actions in Timelines. ✅ Targeting actions to Entities ✅ Editing options ✅ Helpful tips for missing components ✅ Visual preview of some actions stepinto.vision/example-code... 032
Step Into Vision @stepinto.vision · 11/11/2025We can create Timelines in Realty Composer Pro to add interaction and animation to our scenes. ✅ Create timelines ✅ Compose timelines ✅ Loop timelines continuous stepinto.vision/example-code... 032
Step Into Vision @stepinto.vision · 10/11/2025We have something special today: Getting Started with Video on visionOS by florentmorin.bsky.social of @studio84-vision.bsky.social Explore three options for video players, each of which can play a variety of formats from flat 2D video to Apple Immersive Video. stepinto.vision/articles/get... 0103
Step Into Vision @stepinto.vision · 06/11/2025Something really cool that @elkraneo.bsky.social included in this article is the Prioritization Matrix to help us choose the right animation tool to fit our needs. Check it out and down the PDF version to keep handy. stepinto.vision/articles/dee... 021