diff --git a/src/components/three/handTracking/HandTrackingGlove.tsx b/src/components/three/handTracking/HandTrackingGlove.tsx
index c540dda..1158b6d 100644
--- a/src/components/three/handTracking/HandTrackingGlove.tsx
+++ b/src/components/three/handTracking/HandTrackingGlove.tsx
@@ -261,7 +261,10 @@ function HandTrackingGloveModel({
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]);
const fingerPoseChains = useMemo(
() => createFingerPoseChains(gloveScene),
@@ -348,11 +351,7 @@ function HandTrackingGloveModel({
applyFingerPose(fingerPoseChains, trackedHand.landmarks, camera);
});
- return (
-
-
-
- );
+ return ;
}
export function HandTrackingGlove({