How to Hide Real Hands and Arms?

On the Apple Vision Pro, I want to hide the player’s real hands and arms so that only the in game stuff is showing. Essentially, I want to hide all of pass-through and make this a fully VR experience. There’s a game on the Apple Arcade called “Synth Riders” that almost does this. (I attached screenshots from my game currently and Synth Riders to make clear what I mean.)
Is it possible to do this? If so, how?




Side note: I’m aware I’ve been posting a lot of questions here. Please let me know if any of these are not appropriate for this forum.

1 Like

Hi!

There’s upperLimbVisibility, which will be exposed as a setting option in a future release. That should hide the hands passthrough so that only the mesh is showing.

1 Like

Cool. I will look out for that future release. Thanks for the quick response! :sunglasses:

Yep! As @vcheung-unity points out, this will be exposed in a future release. In the meantime, you can “self serve” the setting by modifying the Swift code in the Xcode project generated by Unity. This post shows how to do this for a fully immersive app. For an immersive MR app, you can also modify this code, but it lives in a slightly different spot. You should be able to do a full project search for ImmersiveSpace to find it.

1 Like

I also played the game, the first part is Main UI ,it is xr, but the game scene is vr, how ?

1 Like