
Mayaのゴースティングが恥ずかしがり屋の幽霊のように消えてしまうとき 👻
コントロールでボールをアニメーション化し、ゴースティングを有効にして美しい動きの弧が見えるのを期待しているのに... ジオメトリが協力してくれない。黒魔術ではなく、Mayaには「ゴースティング」に値するものの独特なルールがあるだけです。
根本的な問題
Mayaは直接アニメーションのキーを持つオブジェクトにのみゴースティングを表示します。コントロールをアニメーション化してジオメトリを動かす場合:
- コントロールにはキーがある → ゴースティングが表示される
- ジオメトリは継承により動く → ゴースティングが表示されない
- 結果:コントロールのゴーストは見えるが、モデルのゴーストは見えない
Mayaでの実践的な解決策
1. インテリジェントなグループ化テクニック
- ジオメトリの親となる空のグループを作成(Ctrl+G)
- このグループをコントロールに接続(constraintまたはexpression)
- コントロールのキーを複製してグループをアニメーション化
- これでグループ(およびジオメトリ)にゴースティングが表示される
2. Bake Simulation(究極の解決策)
- ジオメトリ + コントロールを選択
- Edit > Keys > Bake Simulationに移動
- 設定:
- Time range:タイムライン
- Sample by:1フレーム(最大精度のため)
- Bakeをクリックしてジオメトリにキーを生成
- 完全なゴースティングをお楽しみください!
"Bake Simulationは各動きの写真を撮るようなもの... メモリを消費しますが、少なくとも必要なものが見えます" - 経験豊富なアニメーター
3. Motion Trails(視覚的な代替)
- ジオメトリを選択
- Animate > Create Editable Motion Trailに移動
- 調整:
- Increment:ポイントを表示するフレーム間隔
- Draw style:線またはポイント
- ジオメトリにキーは不要
他のソフトウェアでの代替
Blender(優れたOnion Skinning)
- オブジェクトのプロパティパネルでOnion Skinningを有効化
- 前後のフレーム範囲を調整
- Bake不要で即時表示
Houdini(高度なMotion Paths)
- Trailノードを使用して経路を視覚化
- 線のスタイルと色の視覚制御が優れている
- プロシージャルアニメーションに対応
ワークフローの最適化
- 便利なスクリプト:
select -r geo_grp; bakeResults -simulation true -t "1:100" -sampleBy 1;
- 推奨ショートカット:Bake Simulation用の棚ボタンを作成
- Bake後:レビュー終了後にジオメトリのキーを削除
結局、Mayaでのゴースティング対応は幽霊を追いかけるようなもの... そこにいるのはわかっていますが、表示させるには適切なツールが必要です。成功したら、動きの弧は二度と謎ではなくなります。👣