Step Into Vision
banner
stepinto.vision
Step Into Vision
@stepinto.vision
Step into the world of visionOS development with SwiftUI, RealityKit, and ARKit.
A 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...
November 12, 2025 at 3:32 PM
We 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...
November 11, 2025 at 9:59 PM
We 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...
November 10, 2025 at 4:50 PM
Something 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...
November 6, 2025 at 9:58 PM
Introducing our new Community Calendar on Step Into Vision.

A curated list of events for the visionOS community

stepinto.vision/example-code...
November 2, 2025 at 2:42 PM
When using gestures to transform entities, we often need to use the initial transform (before the gesture) in our calculations. Here is one approach to capture that value in a custom component when using Gesture Component in visionOS 26.

stepinto.vision/example-code...
October 29, 2025 at 1:49 PM
Today we have a quick article with a few details about using Gesture Component in visionOS 26. We'll build on these concepts soon.

stepinto.vision/example-code...
October 28, 2025 at 9:40 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.

#visionOS #RealityKit

stepinto.vision/example-code...
October 26, 2025 at 11:06 AM
Lab 092 documents a simple utility that we use to add Manipulation Component to entities that are already set up for input.

stepinto.vision/example-code...
October 23, 2025 at 5:05 PM
Get started with Model3D by loading from a bundle or URL, showing progress views, and handling error. This the first post in a short series we're working on cover Model3D.

stepinto.vision/example-code...
October 21, 2025 at 4:17 PM
RealityKit simplifies many common actions like spin, orbit, playing audio, etc. These Entity Actions can be used in code or in Timelines when using Reality Composer Pro.

#visionOS #RealityKit

stepinto.vision/example-code...
October 20, 2025 at 1:27 PM
We can't use Gestures and Manipulation at the same time, but we can use a workaround to simulate taps.

Thanks to Yasuhito Nagatomo for graciously allowing us to share concept

stepinto.vision/labs/lab-090...
October 16, 2025 at 12:42 PM
Lab 089 shows two ways to load materials from Reality Composer Pro.

✅ Get the material from the Model Component of an Entity
✅ Load ShaderGraphMaterials directly from files

stepinto.vision/labs/lab-089...
October 15, 2025 at 12:39 PM
RealityKit Basics: SwiftUI Animation Completion

In this simple example we increment a counter when the scale animation completes. How are you using animation completion in SwiftUI/RealityKit?

stepinto.vision/example-code...
October 14, 2025 at 6:23 PM
RealityKit Basics: Exploring SwiftUi Animations

Building on what we learned last week, let's update several RealityKit component values using a few built-in animations. This demo animates scale, material color, and light angle.

#visionOS #SwiftUI #RealityKit

stepinto.vision/example-code...
October 13, 2025 at 4:55 PM
Do yourself a favor and spend a few minutes paging through our Resource Library for #visionOS devs

✅ 2D and 3D assets
✅ Developers
✅ Websites and blogs
✅ Newsletters and podcasts
✅ YouTube channels
✅ Sample Projects and Repos
✅ Courses and books

stepinto.vision/category/res...
October 12, 2025 at 1:42 PM
We've been busy adding new examples to our RealityKit Basics series. Our aim with this series is you give you a quick tour of some important concepts so you can start building with RealityKit on visionOS.

stepinto.vision/learn-vision...
October 10, 2025 at 9:45 AM
We can provide an image that contains a grid of sub-images, and use it to generate animated particles.

#visionOS #RealityKit

stepinto.vision/labs/lab-088...
October 2, 2025 at 4:36 PM
We're working on an article to summarize everything we know about Manipulation on visionOS 26. We'd love to hear how you're using Manipulation Component and/or manipulable in your apps.

stepinto.vision/learn-vision...
September 26, 2025 at 2:20 PM
We've already covered Manipulation Component for RealityKit. Now it's take a quick look at using manipulation with Model3D in SwiftUI.

#visionOS #SwiftUI #AppleVisionPro

stepinto.vision/example-code...
September 25, 2025 at 4:20 PM
An addendum to our series on Manipulation Component. We can use chirality and kind to customize behavior based on the user's hand or input device.

stepinto.vision/example-code...
September 24, 2025 at 7:16 PM
We put together an article to walk through pairing and connecting your Xcode project to spatial tracked controllers. We documented a bug in Xcode and a bonus related to naming Bluetooth devices.

stepinto.vision/example-code...
September 23, 2025 at 9:52 PM
Lab 083 is a mock up for a featured glass card that we could use for titles and chapters.

stepinto.vision/labs/lab-083...
September 18, 2025 at 11:03 AM
Project Graveyard by @vrhermit.com is a tiny place where you can bury and remember your dead projects. Version 3 was redesigned with new interactions and objects.

#AppleVisionPro #SpatialComputing

radicalappdev.com/project-grav...
September 18, 2025 at 9:47 AM
Lab 082 - A child view using implicit glassBackgroundEffect will render glass under two conditions.

✅ no ancestor views rendering glassBackgroundEffect
or
✅ the child view is offset on the z-axis

#visionOS #SwiftUI

stepinto.vision/labs/lab-082...
September 17, 2025 at 9:05 PM