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
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
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
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'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