Bullet リジッド ボディのシミュレーションをベイク処理する

編集 > キー > シミュレーションのベイク処理(Edit > Keys > Bake Simulation)を使用することで、Bullet のリジッド ボディが Maya の標準ベイク処理ワークフローをサポートします。

Alembic キャッシュを使用してシミュレーションをレンダリングすることもできます。「Alembic を使用して Bullet シミュレーションをレンダリングする」を参照してください。

注: Maya の標準ベイク処理は Bullet のリジッド ボディ シェイプのみサポートします。Bullet のリジッド セットやソフト ボディはサポートしていません。

次のワークフローで、最小数のアニメーション カーブが作成されます。

  1. ベイク処理するリジッド ボディを選択します。
  2. Maya のチャネル ボックス(Channel Box)で、移動(Translate)アトリビュートおよび回転(Rotate)アトリビュートをすべて選択します。
  3. 編集 > キー > シミュレーションのベイク処理(Edit > Keys > Bake Simulation)を選択します。シミュレーションのベイク オプション(Bake Simulation Options)ウィンドウが表示されます。
  4. シミュレーションのベイク オプション(Bake Simulation Options)ウィンドウで、チャネル ボックスから(From Channel Box)を選択します。
  5. ベイク処理(Bake)をクリックします。
  6. ベイク処理によって、各アトリビュートに対してアニメーション カーブが作成され、対応する pairBlend 入力アトリビュートに接続されます。さらにもう 1 つアニメーション カーブが作成され、これでリジッド ボディにシミュレーションまたはキー フレーム結果を使用するタイミングを通知します。

注: リジッド ボディとして設定したに、リジッド ボディオブジェクトをアニメートする必要があります。リジッド ボディの作成前のオブジェクトのアニメーションは、リジッド ボディを作成すると失われます。