Operating System
Windows 11
Isaac Sim Version
4.5.0
VR Device
Quest3
I have a question about hand tracking in IsaacSim :
Is it possible, when using Quest hand tracking (via OpenXR), to hide the controller model and show only the hand model (hand mesh or skeleton) during hand tracking? I want the visual in VR to be just the hands, not the controllers.
Thank you for any information.
@frankyen0613 a quick google offers a few options and could be worth a shot (i do not own a Quest 3, so i cannot confirm whether any of these will work):
Option 1 - using OpenXR:
go to XR settings (Window > XR > OpenXR), locate the setting for Controller Model Visibility, uncheck or disable Show Controller Model, and make sure Show Hand Model is enabled.
Option 2 - programmatically via python:
import omni.usd
stage = omni.usd.get_context().get_stage()
# get controller prim path (modify the path from your stage)
controller_prim_path = "/World/Controller_Left"
controller_prim = stage.GetPrimAtPath(controller_prim_path)
if controller_prim.IsValid():
controller_prim.GetAttribute("visibility").Set("invisible")
Option 3 - replace them with invisible placeholders