Simulation events


シミュレーションイベントは、シミュレーションを実行する前にシーン環境を設定するために使用されます。また、ワークフローや特定のショットに必要なカスタムアクションを実行するためにも役立ちます。
シミュレーションイベントには、シミュレーション実行中に様々な段階で呼び出される一連のメソッドがあります。それらは以下の順序で呼ばれます。


  1. シミュレーションの開始(シミュレーションの開始時、最初のフレームの前)
  2. 初期フレーム(各フレームの先頭)
  3. 計算フレーム(フレームごとに)
  4. 終了フレーム(各フレームの終わり)
  5. シミュレーション終了(シミュレーション終了時、最後のフレームの後)


シミュレーションイベントには、特定の段階で実行される他の方法もいくつかあります。

  1. Load(イベントがロードされた時)
  2. Unload(イベントがアンロードされた時)
  3. Reset Simulation(シミュレーションのリセット時)

ユーザーは新規シミュレーションイベントを作成して、自分のワークフローをカスタマイズすることができます。
現在、2つの特定のシミュレーションイベントが存在します。

Agent TypeAnimation Clip

  • Agent Typeは、エージェントの定義です。こちらには、スケルトン定義、プロキシジオ、スキンジオが含まれています。ステートマシンとスケール乗数を割り当てることもできます。詳しくは、Agent Typeのページをご覧ください。
  • Animation Clipは、任意のエージェントが使用できる新規クリップを定義します。ユーザーは、fbxまたはatomsclipファイルと、開始および終了フレーム、ループやアイドル状態、方向などのその他の詳細を提供する必要があります。詳細については、Animation Clipページをご覧ください。


Copyright © 2017, Toolchefs LTD.