Maya チュートリアル:アニメーション、歯車

| コメント(2) | トラックバック(0)

歯車のZ軸の回転をX軸に伝えるアニメーションの設定を4種類説明する。




上図のように歯車を2つ作り、hagAがZ軸を中心に、hagBがX軸を中心の回転する
アニメーションを作る。

hagAにはZ軸で1回転のアニメーションがつけられているものとする。


■その1

hagAをDuplicateする。
hagBとし、Z軸で1回転のアニメーションを(hagAとは逆方向に)作る 。
グループ化し、グループをrotさせる。


■その2

DuplicateしたhagBをModify > Freeze Transformation で回転値を0に。


Window > General Editors > Connection Editor...を開き
hagAを選択してReload Left
hagBを選択してReload Right
それぞれRotate RotateZ , Rotate RotateXを選ぶ。
(ウィンドウ上部、from > to の方向に注意)

これでhagBも回転する。
回転方向が同じなのでY軸でrotさせる。


■その3

DuplicateしたhagBをModify > Freeze Transformation で回転値を0に。

Animate > Set Driven Key > Set ■
でセットドリヴンキーウィンドウを開く。
hagAを選択し、 Load Driver
hagBを選択し、 Load Driven
rotateZ , rotateXを反転させる。
それぞれ、-360 0 360 度のときに Key


■その4

DuplicateしたhagBをModify > Freeze Transformation で回転値を0に。

Window > Animation Editors > Expression Editor...
エクスプレッションエディターで
hagB.rx = hagA.rz * -1;
と書き込み、Create


Create後、エクスプレッションを変更してときは
Edit
(rx はrotateX と 展開されることに注意)


hagB.rotateX = hagA.rotateZ * 0.75;

回転速度を変更したりすることができる。
Copyright (C) 2008 by maya blog:3D CG labo, All Rights Reserved.

トラックバック(0)

このブログ記事を参照しているブログ一覧: Maya チュートリアル:アニメーション、歯車

このブログ記事に対するトラックバックURL: http://202.58.16.97/cgi/mt41/mt-tb.cgi/53

コメント(2)

まったく初歩的なんですが、mayaでカメラのパスアニメーション教えてもらえませんか?
現役離れてるとマニュアル見るのが面倒くさくって。
softimageのように簡単じゃなかったような。

まとめてみます。

コメントする

サイト内検索
カスタム検索
bookmarks and RSS

Yahoo! JAPAN