Tips

modoのフォールオフプローブでアニメーション制御

modoのフォールでアニメーション再生のタイミングを制御する方法について書いてみます。modo 12.0以降のバージョンで動作します。

サンプルファイル

スケマティックはこんな感じです。基本的にはカーブプローブを使用したアニメーションの制御方法と同じで、ノードが違ってもスケマティックで同じように処理してるのがわかるかと思います。

木のモデルにキーフレームアニメーションを設定して、DummyMeshにペアレントした物をReplicatorで複製します。
DummyMeshの「ワールド位置」を Matrix Vector ノードでマトリクスに変換してFalloff Probe にリンクします。Falloff ProbeのOutputは、フォールオフと複製されたDummyMeshの位置に応じて0~1の値を出力します。0~1の値を使ってアニメーションを再生したいので、Relationshipノードを Time Offsetノードにリンクしてアニメーションの再生速度を調節します。

カーブプローブを使用した時と違い、フォールオフの値がそのままアニメーションの再生速度になってるので、もう少し処理を考える必要があるかも知れません。

 

簡単な木が生えるアニメーションを作ってみました。

プロシージャルモデリングは道路のように繰り返しコピーされてるような形状を作るときに便利ですね。あとから白線の太さや道幅を調整したいとき、1つのメッシュを変更すれば、他のメッシュにも変更が反映されます。

道路と地面は別々のアイテムとして作ったものを、Merge Meshで1アイテムに統合しています。道路はMerge Mesh後に直線状に複製してVertex Mergeで頂点結合した後、メッシュ全体をベンドで曲げてます。

ベンド後の背景アイテムを移動させることで車が走ってるように見せてます。デフォーマとトランスフォームを組み合わせた定番手法です。

 

Modo Tips



 

記事のまとめページ

コメントを残す