【Maya:Python】UVセットをコピー
shamimatsu
三味松ブログ
maya2022のpython3で動作確認
原点にピボット移動は(ショートカットをカスタマイズしていなければ)
D+Xキーを押しならピボットを選択して移動させたり
ワールド空間の項目で数値入力するなど方法はいくつかありますが、
楽に原点に移動させるpythonを書きました。
メッシュ選択した状態で実行してください。
1# -*- coding: utf-8 -*-
2import maya.cmds as cmds
3
4# コンポーネント選択だったらオブジェクト選択にする
5if cmds.selectMode(q=1, component=1) == 1:
6 cmds.selectMode(object=1)
7
8# 選択したメッシュにピボットを原点に移動
9sl_node = cmds.ls(sl=True)
10cmds.move(0, 0, 0, sl_node[0] + '.scalePivot', sl_node[0] + '.rotatePivot', rpr=1)
1# -*- coding: utf-8 -*-
2import maya.cmds as cmds
3
4# コンポーネント選択だったらオブジェクト選択にする
5if cmds.selectMode(q=1, component=1) == 1:
6 cmds.selectMode(object=1)
7
8# 選択したメッシュにピボットを原点に移動
9sl_nodes = cmds.ls(sl=True)
10for sl_node in sl_nodes:
11 cmds.move(0, 0, 0, sl_node + '.scalePivot', sl_node + '.rotatePivot', rpr=1)