import maya.cmds as cmds


(资料图)

cmds.xform( q=True,translation = 1, worldSpace = 1)

通过xform节点来获取一个物体的位置信息。

-query为查询指令。

worldSpace表示为获取世界位置信息。

帮助文档中,标红的为可能用到的一些信息。

同时,也可以使用xform节点修改角色位移信息,可以强制性的将一个物体的世界信息位移赋予给另一个物体。

如图所示,首先使用xform节点对Locater世界信息的位移和旋转进行获取。

随后选择小球,运行第二段:

注意看下图中的小球位置和旋转,直接被强行位移,忽略了所有的层级。

(截图是旧的,懒得替换了。)

import maya.cmds as cmds

ttt = cmds.xform( q=True,translation = 1, worldSpace = 1)

ooo = cmds.xform(q = 1 , rotation = 1, worldSpace = 1)

#########################

cmds.xform(translation = ttt, rotation = ooo ,worldSpace = 1)

推荐内容