Maya チュートリアル:アニメーション、constrainとdriven key

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


constrainとdriven keyでピストンのアニメーションを作る。




上図のようなモデリングデータを用意し、それぞれ
piston rod cam と名前をつける。



create > locator でロケーターを作り、
cam の子どもにする。



locator1 rod の順で選択し
animationメニューセット constrain > point

コンストレインがうまくいくと、locator1を選択すると、rodが赤く反転する。






camを1回転させるキーフレームをセットする。
こういうアニメーションになる 。






同様の手順でロケーターをrodの子どもにし、
pistonとコンストレインする。
こういうアニメーションになる。



animate > set drivwen key > set ■
でセットドリヴンキーウィンドウを開く。
camを選択し、Load Driver
rodを選択し、Load Driven
それぞれのrotateXを反転させる。

camを回転させ、camが、0 90 180 270 360 度の角度のときに
rodの角度を調整し、
Key






完成



実際のピストンはピストンの動きがカムに伝わるわけだが、
CGでアニメーションをつける場合、回転を上下運動に変えるほうが実践的であると
思われるのでこの順番にした。
同じ手順で上下運動を回転に変えることも可能である。


*constrain
━━ vt. 強いる, 強制する; 束縛する;

*driver
━━ ドライヴする(人)

*driven
━━ ドライヴされる

Copyright (C) 2008 by maya blog:3D CG labo, All Rights Reserved.

トラックバック(0)

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

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

コメント(8)

locatorをcamの子供にする方法ってどうやるんですか?

Outlinerでマウス中ボタンでlocatorをcamにドラッグしてください。

ご返答ありがとうございます。
ご支持通りに行いましたらできました。
ありがとうございます。

その次に、locator1 rod の順で選択し、
animationメニューセット constrain > point
を行うと、rodの中間にlocatorがセットされてしまいますlocatorの位置を調整する方法はありますか。

ポイントコンストレインはピボットポイントにおこなわれるので、Insertキーでピボットポイントを移動してください。

度々すいません、Insertキーでピボットポイントを移動することが出来たのですが、camからrodが離れてしまったまま回転してしまいます。

よろしくお願いします。

状況がよくわかりませんが、ピボットポイントとlocatorの位置を調整してから、point constrainすればうまくいくと思います。

あと、point constrainのオプションを初期値に戻してやってみてください。

はじめまして。

「それぞれのrotateXを反転させる」がよく分からないのですが、どうやって反転させるのでしょうか?

ここでいっている「反転させる」は「クリックして反転表示して選ぶ」
のことで、「rotateXを選ぶ」ということです。

(最近スパムのコメントが多く、返事が遅れたことをお詫びします)

コメントする

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

Yahoo! JAPAN