Step Into Newsletter – July 4, 2025
Hands on with Manipulation Component.
Happy Friday! This is your weekly update from Step Into Vision. A quick note for anyone who didn’t see the announcement: There will be no Office Hours meeting this week. I’ll be attending the local Doo Dah Parade, an irreverent and satirical community tradition. We’ll be back next week at our regular time.
Example Code
The main focus this week has been the new manipulation component. This new component is so well thought out and is a delight to use. The more apps that adopt it the better. It makes input more consistent for users while making the code easier for us.
Getting started with Manipulation Component – A simple but powerful component to interact with entities in RealityKit.
Using events with Manipulation Component – We can use events to modify the entity during the gesture or save state at the end.
Constrain position with ManipulationComponent – Using DidUpdateTransform to constrain the position of a manipulated entity.
Using custom sounds with Manipulation Component – We can silence the provided system sounds and play our own using Manipulation Events.
Redirect input with Manipulation Component – We can use HitTargetComponent to send manipulation input from one entity to another.
Community
New in the resource library: RealityUI
Virdesi Worldstory is on my list of apps to check out this weekend
Roger Kemp and Suresh Sharma are working on a prototype to control macOS using visionOS eye input.
Apple posted a recap of the visionOS Group Lab from WWDC. It is jam-packed with information.
That’s all for this week! Happy coding,
Joseph

Follow Step Into Vision