VisionOS upperLimbVisibility(.hidden) for one hand only

Hi all, I am building a visionOS application that allows user hand tracking.

I understand how to use the upperLimbVisibility(.hidden) functionality to turn off hand occlusion but I'm wondering how I can target this method to one specific hand?

To give an idea of what I'm trying to achieve:

Left wrist has a 3d model of a watch-> no occlusion on left hand. Right hand is held in front of left wrist -> right hand should occlude the object

Any ideas would be appreciated.

Cheers

I could be wrong, but if something is positioned between the limb and the headset, I don’t think it should be occluded. I did not hear back about debits, though, so I don’t know for sure.

Hello,

I understand how to use the upperLimbVisibility(.hidden) functionality to turn off hand occlusion but I'm wondering how I can target this method to one specific hand?

There is no API to specify upperLimbVisibility for a particular limb, please file an enhancement request using Feedback Assistant.

VisionOS upperLimbVisibility(.hidden) for one hand only
 
 
Q