diff --git a/src/components/three/handTracking/HandTrackingGlove.tsx b/src/components/three/handTracking/HandTrackingGlove.tsx index 1158b6d..c540dda 100644 --- a/src/components/three/handTracking/HandTrackingGlove.tsx +++ b/src/components/three/handTracking/HandTrackingGlove.tsx @@ -261,10 +261,7 @@ function HandTrackingGloveModel({ throw new Error(`Missing glove root node ${config.rootNodeName}`); } - const clonedRootNode = clone(rootNode); - clonedRootNode.visible = false; - - return clonedRootNode; + return clone(rootNode); }, [config.rootNodeName, gltf.scene]); const fingerPoseChains = useMemo( () => createFingerPoseChains(gloveScene), @@ -351,7 +348,11 @@ function HandTrackingGloveModel({ applyFingerPose(fingerPoseChains, trackedHand.landmarks, camera); }); - return ; + return ( + + + + ); } export function HandTrackingGlove({