Using custom sounds with Manipulation Component
We can silence the provided system sounds and play our own using Manipulation Events.
Code snippets and examples of using common APIs throughout visionOS development
We can silence the provided system sounds and play our own using Manipulation Events.
We can use events to modify the entity during the gesture or save state at the end.
A simple but powerful component to interact with entities in RealityKit.
Using DidUpdateTransform to constrain the position of a manipulated entity.
Starting in visionOS 26 we can now use SwiftUI pickers and popovers in volumes
This new scene modifier can simplify our apps and reduce the need for Scene Phase.
Exploring scene restoration in visionOS.
We can use the surfaceSnappingInfo environment value to access volume snapping data.
We can use the surfaceSnappingInfo environment value to access window snapping data.
visionOS 26 brings us a new way to create attachments right along side our entities.
I was so excited to see this added at WWDC 2024. Too bad it took me a year to try it!
Mocking up a slightly more spatial version of a NavigationSplitView with an Inspector.