コンテンツにスキップ

Scene Animation Layer

SceneAnimation レイヤーを使うと、アニメーション化された Alembic または FBX シーンをタイムラインから制御できます。アニメーションはレイヤーの開始位置から再生され、video layer と同様のコントロールを備えています。

Scene animation layer

  1. アニメーション化された Alembic または FBX ファイルをプロジェクトの objects/Mesh フォルダーに追加します。
  2. アニメーション化したいスクリーンやその他のオブジェクトにメッシュを割り当てます。
  3. アニメーションを再生したいタイムライン上のポイントに SceneAnimation レイヤーを追加します。
  4. 以下で説明するプロパティを使って再生を調整します。

SceneAnimation レイヤーのプロパティ

Section titled “SceneAnimation レイヤーのプロパティ”

再生速度を選択します。1 に設定するとアニメーションは通常の速度で再生され、2 に設定すると倍速で、-1 に設定すると通常の速度で逆再生される、という具合です。

再生モードを指定します。NormalLocked の 2 つのモードがあります。それぞれ異なる状況で役立つ特定の動作をします。

  • Normal: 再生カーソルが停止すると、アニメーションも停止し、アニメーション時間がタイムライン位置にロックされます。カーソルが再生を続けるか、セクションの終わりで保持されると、アニメーションは連続して再生されます。再生中にタイムラインを移動しても、どのアニメーション時間が再生されているかには影響しません。

  • Locked: 再生カーソルが再生を続けるか、セクションの終わりで停止すると、アニメーション時間がタイムライン上の再生ヘッド位置にロックされます。

再生がアニメーションの終わりに達したときの動作を指定します。3 つのオプションから選択できます。

  • Loop: 再生がアニメーションの終わりに達すると、アニメーションは即座に先頭にループバックし、そこから再び再生を開始します。

  • Ping-pong: 再生がアニメーションの終わりに達すると、アニメーションは逆再生で先頭に戻ります。

  • Pause: 再生がアニメーションの終わりに達すると、アニメーションは最後のフレームで一時停止します。

FBX および Alembic メッシュの Mesh エディターには、video clips と同様の方法でアニメーション再生を制御できるいくつかのプロパティがあります。

Mesh animation properties

アニメーション再生の開始時間(秒単位)。この値を調整して、アニメーションの開始から時間を切り取ります。

アニメーション再生の終了時間(秒単位)。この値を調整して、アニメーションの終わりから時間を切り取ります。

エンドポイントの動作が Loop または Ping-Pong に設定されている場合に、アニメーション再生でループを継続する位置。

エンドポイントの動作が Loop または Ping-Pong に設定されている場合に、アニメーション再生でループを開始する位置。