3DCGbook

映像プロダクションに所属しています。主に毎日のアウトプットを配信していこうと思います。

PythonらしいTranslate、Rotate、Scaleのコネクション

こんな感じはどうでしょう…
というだけ。(笑)

import maya.cmds as cmds

# 元オブジェクトとターゲットオブジェクトを指定
src = 'pCube1'
dst = 'pCube2'

# コネクション
for compound in 'trs':
    for leaf in 'xyz':
        cmds.connectAttr('%s.%s%s' %(src,compound,leaf),
                         '%s.%s%s' %(dst,compound,leaf))