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({