ジオメトリ キャッシュ トラック は、 ジオメトリ キャッシュ をスクラブして、フレーム精度の高い出力を実現する実験的な新機能です。Alembic ファイルを Unreal Engine にインポートしてレベルに追加すると、Alembic ファイルを レベル シーケンス に追加できるようになり、さらに ジオメトリ キャッシュ トラック を追加してコンテンツを再生できるようになります。
手順
この操作ガイドでは、 ブループリントのサードパーソン テンプレート プロジェクトを使用します。また、エンジンに Alembic ファイルをインポートする必要があります。アセットをお持ちでない場合は、こちらの サンプル ファイル をダウンロードしてください。
Alembic ファイルを ジオメトリ キャッシュとして UE にインポートして、必要に応じて設定を行います。
クリックしてフルサイズで表示
ジオメトリ キャッシュ をレベルに配置して レベル シーケンス を作成し、 [+ Track (トラックの追加)] ボタンを使用して シーケンサ に追加します。
クリックしてフルサイズで表示
新しく作成したトラックの [+ Track] ボタンをクリックし、 [Tracks (トラック)] メニューから [Geometry Cache (ジオメトリ キャッシュ)] を選択します。
クリックしてフルサイズで表示
タイムライン をスクラブして、各再生シーンを表示します。
クリックしてフルサイズで表示
レベルで [Play] を実行する前に、 レベル シーケンス を [Auto Play (自動再生)] に設定することも可能です。
クリックしてフルサイズで表示
まとめ
ジオメトリ キャッシュ トラック を設定することで、レベル シーケンスの再生時にコンテンツをスクラブしたり、自動再生させたりすることが可能になります。
[Tracks] ウィンドウ でトラックを右クリックすると、ジオメトリ キャッシュのプロパティにアクセスできます。プロパティのメニューからは、使用する ジオメトリ キャッシュ アセットを変更したり、 [Start Offset (開始オフセット)] または [End Offset (終了オフセット)] を追加したり、 [Play Rate (再生レート)] を調整したりすることができます。[Section] のオプションを調整したり、アニメーションを逆再生 ( [Reverse] オプション) させたりすることも可能です。
クリックしてフルサイズで表示
右クリックして表示されるコンテキスト メニューの [Properties] には、ジオメトリ キャッシュ トラックに関する次のプロパティが含まれます。
プロパティ |
説明 |
---|---|
Geometry Cache |
再生するジオメトリ キャッシュ アセットを指定します。 |
Start Offset |
アニメーション クリップの開始位置にオフセットするフレーム数です。 |
End Offset |
アニメーション クリップの終了位置にオフセットするフレーム数です。 |
Play Rate |
アニメーション クリップの再生レートを定義します (この値を下げると低速に、上げると高速になります)。 |