Post

Replies

Boosts

Views

Activity

Reply to ImagePresentationComponent .spatialStereoImmersive mode not rendering in WindowGroup context
Been working a lot with these new APIs lately, and with several types of media to boot! We are achieving stereoscopic effects with all our media. But, these APIs are not a 1 size fits all... Here is some advice: you have to test each of your media test which ones need to be converted to Spatial3DImage some HEICs don't need to have a Spatial3DImage generated since they are already stereoscopic for each type media, test what is the best viewing mode in Windows, and what is the best viewing mode in ImmersiveSpaces keep track of your findings, it differs by media type!
Topic: Spatial Computing SubTopic: General Tags:
Aug ’25
Reply to Template Project Entity Overlapping and Sticking Issues
6th issue: after interacting with either spheres, and then pressing on the "hide immersive space" button, we can no longer re-open the scene. This is because we dont receive the callback/result after running the await dismissImmersiveSpace() command as the following loggers do not output! event .onDisappear of the ImmersiveView() case .inTransition of the appModel.immersiveSpaceState in the ToggleImmersiveSpaceButton view. _This issue only occurs if we manipulate one of the spheres, otherwise the open and hide button works as expected. _
Topic: Spatial Computing SubTopic: General Tags:
Sep ’25
Reply to ImagePresentationComponent .spatialStereoImmersive mode not rendering in WindowGroup context
Been working a lot with these new APIs lately, and with several types of media to boot! We are achieving stereoscopic effects with all our media. But, these APIs are not a 1 size fits all... Here is some advice: you have to test each of your media test which ones need to be converted to Spatial3DImage some HEICs don't need to have a Spatial3DImage generated since they are already stereoscopic for each type media, test what is the best viewing mode in Windows, and what is the best viewing mode in ImmersiveSpaces keep track of your findings, it differs by media type!
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Aug ’25
Reply to Template Project Entity Overlapping and Sticking Issues
There is actually a 4th issue with this example project: When we run this on the real Apple Vision Pro hardware, we get very sluggish and slow dragging behavior, either on first run or subsequent runs.
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
And a 5th issue on the real device, visible when you run in debug mode with the Debug Vizualization turned ON, with the options Axes, Bounds, and Collision Shapes and Axes selected: the rotation axis of the spheres are off point (ie: the rotation point appears to not be the center of the entity, but rather on 1 of it's corners).
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
FB20298276 with repo and videos for simulator and hardware.
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
6th issue: after interacting with either spheres, and then pressing on the "hide immersive space" button, we can no longer re-open the scene. This is because we dont receive the callback/result after running the await dismissImmersiveSpace() command as the following loggers do not output! event .onDisappear of the ImmersiveView() case .inTransition of the appModel.immersiveSpaceState in the ToggleImmersiveSpaceButton view. _This issue only occurs if we manipulate one of the spheres, otherwise the open and hide button works as expected. _
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
Issues 1, 2, and 3 have been resolved with the following code changes ImmersiveView
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
Issues 4 and 5 have been resolved by performing a reset all settings on the physical device.
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
Issue number 6 is still pending..
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to Template Project Entity Overlapping and Sticking Issues
Issue #6 can be resolved by using our own custom state property to help determine whether the immersive space is active or not, see the workaround described in the image. FB20448085 submitted for the unreliable dismissImmersiveSpace callbacks.
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’25
Reply to visionOS Simulator Rotate and Scale gestures difficult to register (capture)
This no longer works in visionOS 26 simulator. Anyone have tips on how to easily perform a rotation on the simulator?
Topic: Spatial Computing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’25