Update HandTrackingGlove.tsx

This commit is contained in:
Tom Boullay
2026-05-08 00:54:42 +01:00
parent 457eebc0e3
commit fb230911a7
@@ -261,7 +261,10 @@ function HandTrackingGloveModel({
throw new Error(`Missing glove root node ${config.rootNodeName}`); throw new Error(`Missing glove root node ${config.rootNodeName}`);
} }
return clone(rootNode); const clonedRootNode = clone(rootNode);
clonedRootNode.visible = false;
return clonedRootNode;
}, [config.rootNodeName, gltf.scene]); }, [config.rootNodeName, gltf.scene]);
const fingerPoseChains = useMemo( const fingerPoseChains = useMemo(
() => createFingerPoseChains(gloveScene), () => createFingerPoseChains(gloveScene),
@@ -348,11 +351,7 @@ function HandTrackingGloveModel({
applyFingerPose(fingerPoseChains, trackedHand.landmarks, camera); applyFingerPose(fingerPoseChains, trackedHand.landmarks, camera);
}); });
return ( return <primitive ref={groupRef} object={gloveScene} />;
<group ref={groupRef} visible={false}>
<primitive object={gloveScene} />
</group>
);
} }
export function HandTrackingGlove({ export function HandTrackingGlove({