最初のMEL
簡単なMELコマンドの実行方法
MELを実行するには色々な方法があるが、まずは簡単な方法からやってみよう。
コマンドラインからの実行
MAYAウインドウの下にあるコマンドラインにコマンドを入力する方法でMELコマンドを
実行してみよう。
- MAYAを立ち上げる。
- コマンドラインにsphere(Enter)と打ち込む。
コマンドラインにカーソルがでていない場合はマウスによってフォーカスする。
- 半径1の球(Nurbs)がシーンに現れる。
なお、(Enter)はテンキーにあるものを使うと、いちいちフォーカスをコマンドラインに
あわせる必要が無いので便利である。
次に今作られた球を移動してみよう。
- コマンドラインからmove 3 0 0(Enter)と打ち込む。
- 球が(3, 0, 0)の位置に移動する。
- 再びコマンドラインからmove 0 0 3(Enter)と打ち込む。
- 今度は球が(0, 0, 3)の位置に移動する。
また、作られたオブジェクトを回転、拡大・縮小するにはrotate、scaleコマンドを使う。
- コマンドラインからrotate 90 0 0(Enter)と打ち込む。
- 球がX軸方向に90度回転する。
- そしてコマンドラインからscale 1 2 1(Enter)と打ち込む。
- 今度は球がY軸方向に長くなる。
練習
- 上のシーンにもう一つ球を作って、その球もmoveによって適当な位置に移動して、
rotate,scaleを使ってみよう。
そのとき、最初に作った球の状態はどうなっているだろうか?
- 球以外のプリミティブも作ってみよう。
球以外のプリミティブには
cone、 nurbsCube、 cylinder、nurbsPlane、polyTorus
などがある。
- たくさんのオブジェクトを作って、好きなように並べてみよう。
まとめ
- コマンドラインからMELコマンドを実行できる。
- プリミティブを作るコマンドはsphere、cone、 nurbsCube、 cylinder、nurbsplane、polytorusなどがある。
- 移動、回転、拡大・縮小はmove、rotate、scaleで実行する。
参考
- オンラインドキュメント (英語)
/usr/aw/maya/docs/en_US/html/Commands/CommandsTOC.doc.html
- リファレンス
Prev | Next
Home | Contents
abe@injapan.net