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
但是当骨骼有父母并且没有连接时该怎么办?
感谢名单