1
我想在攪拌機2.5移動骨下面的腳本如何在攪拌機2.5中將全局座標轉換爲本地座標?
bpy.context.object.pose.bones['hand_ik.L'].location=(X1,Y1,Z1)
,但我有全局(X2,Y2,Z2)。我如何轉換X2,Y2,Z2(含矩陣運算),以相應的X1,Y1,Z1
我想達到同樣的動作爲
bpy.ops.transform.translate(value=(X2,Y2,Z2),const raint_orientation='GLOBAL')
我發現下面的代碼我可以移動父母的骨頭
ob = bpy.context.object
globalVector = Vector((1.0, 0.0, 0.0))
mw = bpy.data.armatures['Armature'].bones['hand_IK.R'].matrix.copy()
bpy.context.object.pose.bones['hand_IK.R'].location = mw.inverted()*globalVector
但是當骨骼有父母並且沒有連接時該怎麼辦?
感謝名單