Changing renderingGroupId causes one eye rendering on VisionOS 2

Hello, found a bit of an edge case where setting renderingGroupId causes the mesh to only render for one eye when in an immersive session using the Apple Vision Pro on VisionOS 2. I can confirm that this was not happening on VisionOS 1 and is not a problem on the latest version of the quest firmware and browser.

Not sure if this is a Babylon problem or a problem with how safari is implementing webXR in the new update.

Cc @RaananW

Can I just blame apple from the start? :slight_smile:

TBH - if it is working on all other headsets it is probably apple messing up something, BUT - I don’t want to say that without fully testing. assigned to me, I hope to find time by the end of the week.

2 Likes

I like this approach :joy:

while(!proveBabylonIsWrong()){
    appleIsWrong = true;
}
4 Likes

I bet on this!