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

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

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



日本語インターフェース版はこちらをご覧ください。
Maya チュートリアル[日本語]:アニメーション、歯車



maya チュートリアル アニメーション ドリブンキー コネクションエディター
上図のように歯車を2つ作り、hagAがZ軸を中心に、hagBがX軸を中心の回転する
アニメーションを作る。

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



■その1
maya チュートリアル アニメーション ドリブンキー コネクションエディター
hagAをDuplicateする。
hagBとし、Z軸で1回転のアニメーションを(hagAとは逆方向に) 。
グループ化し、グループをrotさせる。



■その2
maya チュートリアル アニメーション ドリブンキー コネクションエディター
DuplicateしたhagBをModify > Freeze Transformation で回転値を0に。

maya チュートリアル アニメーション ドリブンキー コネクションエディター
Window > General Editosr > Connection Editor...を開き
hagAを選択してReload Left
hagBを選択してReload Right
それぞれRotate RotateZ , Rotate RotateXを選ぶ。
(ウィンドウ上部、from -> to の方向に注意)

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



■その3
maya チュートリアル アニメーション ドリブンキー コネクションエディター
DuplicateしたhagBをModify > Freeze Transformation で回転値を0に。

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



■その4
maya チュートリアル アニメーション ドリブンキー コネクションエディター
DuplicateしたhagBをModify > Freeze Transformation で回転値を0に。

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

maya チュートリアル アニメーション ドリブンキー コネクションエディター
Create後、エキスプレッションを変更してときは
Edit

(rx はrotateX と 展開されることに注意)


hagB.rotateX = hagA.rotateZ * 0.75;

回転速度を変更したりすることができる。



English article
Maya tutorials:animation of two gears


Copyright (C) 2009 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のように簡単じゃなかったような。

まとめてみます。

[yahooカテゴリー]
弊サイトはyahooカテゴリーに登録されています。
Yahoo!カテゴリ
[プライバシーポリシー]
弊サイトでは、第三者配信による広告サービスを利用しています。このような広告配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示するため、当サイトや他サイトへのアクセスに関する情報 (氏名、住所、メール アドレス、電話番号は含まれません) を使用することがあります。このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については、ここをクリックしてください。
QLOOKアクセス解析
サイト内検索
bookmarks and RSS

Yahoo! JAPAN