Metal Compositor Service & Persona (VisionOS)

Hello,

I'm currently trying to make a collaborative app. But it just works only on Reality View, when I tried to use Compositor Layer like below, the personas disappeared.


ImmersiveSpace(id: "ImmersiveSpace-Metal") {
            CompositorLayer(configuration: MetalLayerConfiguration()) { layerRenderer in
                SpatialRenderer_InitAndRun(layerRenderer)
            }
}

Is there any potential solution too see Personas in Metal view?

Thanks in advance!

Hello @tngta,

There is no way to use persona apart from a SharePlay experience. Can you use SharePlay in your app? If so this WWDC talk explains how to initiate with people near by. For other details you can watch this WWDC video.

I'd also like to follow up here and mention that personas are not available while displaying content with Compositor Services. If you would like to see this capability, I'd really appreciate it if you could file feedback at https://feedbackassistant.apple.com and post the number here. Thank you!

Metal Compositor Service & Persona (VisionOS)
 
 
Q