From 7719b1be6c1dd4195eaa631023246ad40ab0c98a Mon Sep 17 00:00:00 2001 From: Themis Skamagkis Date: Fri, 11 Jul 2025 17:03:49 +0200 Subject: [PATCH] [scene] fixed the rigid mapping from the master mstate to the needle tip --- scenes/NeedleInsertion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scenes/NeedleInsertion.py b/scenes/NeedleInsertion.py index 7d889eba..a531fa53 100644 --- a/scenes/NeedleInsertion.py +++ b/scenes/NeedleInsertion.py @@ -101,7 +101,7 @@ def createScene(root): needleTipCollision = needle.addChild("tipCollision") needleTipCollision.addObject("MechanicalObject",name="mstate",position=[g_needleLength+g_needleBaseOffset[0], g_needleBaseOffset[1], g_needleBaseOffset[2]],template="Vec3d",) needleTipCollision.addObject("PointGeometry",name="geom",mstate="@mstate") - needleTipCollision.addObject("RigidMapping",globalToLocalCoords=True) + needleTipCollision.addObject("RigidMapping",globalToLocalCoords=True,index=g_needleNumberOfElems) needleVisual = needle.addChild("visual")