Step Into Newsletter – April 25, 2025
Planes, campfires, and a new milestone for Step Into Vision.
Happy Friday! I’m writing the newsletter this week while sitting next to a campfire. More on that in the community section below.

Example Code
I’ve been making progress on the ARKit series. I have two new examples that use PlaneDetection Provider.
ARKit PlaneDetectionProvider: occlusion material – We can use Occlusion material to hide planes while letting them participate in collisions and physics.
ARKit PlaneDetectionProvider: adding an entity to an anchor – Placing virtual content on a plane anchor.
I also explored an alternative way to place an entity on a wall using Anchoring Component instead of ARKit.
Placing an entity on a wall using Anchoring Component – We can use Anchoring Component to describe anchors that RealityKit should track.
I added two new posts to the RealityKit Basics series too.
RealityKit Basics: Modify Material Values – Changing material values is similar to changing component values, but with a few considerations.
RealityKit Basics: moving entities – We can use move() and its variants to move entities to new locations.
I’m going to keep working on the ARKit series. It’s time to start exploring the other data providers and features.
Community
Sarang Borude has kicked off a new series using ARKit World Anchors. Part one is available now. I learn so much from his videos and I’m really looking forward to diving into these features.
Mathew Spendlove just launched a relaxing app called Campfire Space. Cozy up next to the fire in your shared space, or immersive yourself in a cute stylized environment. I’ve been lucky to see this app take shape over the last few months. Mathew often joins us at Office Hours and has shared a lot of his work with us on these weekly meetings.
Oleg Frolov just launched a TestFlight for an app to explore some of his RealityKit experiments.

Last weekend I hit another milestone on this journey. Saturday I published my 200th post on Step Into Vision. My goal is to create the best resource for visionOS developers. I have a lot of work to do, but I’m well on my way.
Thanks for reading and have a great weekend! I hope to see you at Office Hours.
Joseph

Follow Step Into Vision