Unity のアニメーションでの Alembic の使用
Alembic Stream Player コンポーネントを含むゲームオブジェクトにバインドされた Unity のアニメーションシステムを使用して、Alembic の再生を制御できます。
- Alembic Stream Player コンポーネントを含むゲームオブジェクトを選択し、Animation ウィンドウ を開きます。
- Animator コンポーネントとアニメーションクリップを作成します (まだ作成していない場合)。
Alembic Stream Player コンポーネントの Time プロパティに キーフレームを保存します。

- たとえば Alembic ファイルの再生時間が 16 秒である場合は、クリップの先頭に Time プロパティが 0 のキーを設定し、クリップの末尾に Time プロパティが 16 のキーを設定します。
- アニメーションを再生するには、Animation ウィンドウにある Animation ビューの再生コントロール を使用するか、Unity メインツールバーにある ゲームの 再生 ボタンをクリックします。
これで、Alembic ファイルのアニメーションを含む Unity アニメーションクリップを作成できました。
作成したクリップをゲームオブジェクトのアニメーションステートマシンで使用する場合は、他のアニメーションクリップと同様に Animator Controller に追加します。インポート時に、Unity により Alembic ファイルのフレームごとに アニメーションイベントを含むアニメーションクリップ が自動的に生成されます。