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)

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Sun, 28 Dec 2014 15:30:13 JST (3400d)