Top > Tool > Maya

Maya Edit

よく忘れるショートカットキー Edit

  • F:フォーカス
  • X:グリッドにスナップ
  • V:頂点にスナップ
  • トランスフォームツールでD:ピボットの移動

2ボタンでのカメラ操作 Edit

  • Alt+左 : 回転
  • Alt+右 : 左右にドラッグで拡大縮小
  • Win+Alt+左 : 平行移動

スクリプト Edit

リファレンス:
http://me.autodesk.jp/wam/maya/docs/Maya2010/CommandsPython/index.html

任意のスクリプトをシェリフに登録する方法 Edit

http://me.autodesk.jp/wam/maya/docs/Maya2010/index.html?url=Python_Using_Python.htm,topicNumber=d0e176469

選択中の項目の名前を取得して出力 Edit

  0
  1
  2
  3
  4
  5
  6
# python script
import maya.cmds as cmds
selectedObjNames = cmds.ls(selection=True, tail=1)
if len(selectedObjNames) == 0:
  cmds.error("No Selection.")
selectedObjName = selectedObjNames[0]
print selectedObjName

選択中の項目の親の名前を取得して出力 Edit

  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
# python script
import maya.cmds as cmds
selectedObjNames = cmds.ls(selection=True, tail=1)
if len(selectedObjNames) == 0:
  cmds.error("No Selection.")
parentObjNames = cmds.listRelatives(parent=True)
if len(parentObjNames) == 0:
  cmds.error("No Parent.")
parentObjName = parentObjNames[0]
print parentObjName

HogeM というメッシュを選択し HogeL というロケータを作り HogeM と兄弟にする Edit

  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
# python script
import maya.cmds as cmds
 
# get selected object name and parent object name
selectedObjNames = cmds.ls(selection=True, tail=1)
if len(selectedObjNames) == 0:
  cmds.error("No Selection.")
selectedObjName = selectedObjNames[0]
parentObjNames = cmds.listRelatives(parent=True)
if len(parentObjNames) == 0:
  cmds.error("No Parent.")
parentObjName = parentObjNames[0]
 
# create locator "HogeM" -> "HogeL"
locatorName = selectedObjName[0: len(selectedObjName)-1] + "L"
locatorName = cmds.spaceLocator(name=locatorName)[0]
 
# set parent
cmds.parent(locatorName, parentObjName)

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: (2791d)