比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

データフロー

Atomsは、あらゆる3Dアプリケーションの外部で全てのシミュレーションを計算します。 MayaとHoudiniは、Atomsにデータを送信し、そのデータはシミュレーションを初期化する際や変更時に使用されます。次に、AtomsはシミュレートされたキャラクターをOpenGLで表示します。ビューポートには、実際のライブジオメトリはありません。


通常、ユーザーは自分のお気に入りの3Dパッケージからアセットをエクスポートします(つまり、キャラクター定義やクリップなど)。Atomsは、シミュレーション実行中にそれらを使用します。その後、ユーザーはシミュレーションを様々な形式(Fbx、Alembic、Atoms Cache)にエクスポートすることができます。 Atoms Cachesは、最終的なレンダリングを作成するために必要です。また、シーンでそれらを使用して、再度シミュレートすることもできます。

コア

Atomsは、同時に複数のAgent Simulationを処理できますが、通常は3Dアプリケーションで実行されるのは1つだけです。


エージェントシミュレーションには、様々なタイプのエージェントグループシミュレーションイベントのセットが含まれています。それらはすべて、シミュレーションの様々な段階でトリガーされるメソッドを含んでいます。

エージェントグループには、エージェントのリストが含まれ、各エージェントにはフレームごとにポーズを計算する、独立したディペンデンシーグラフがあります。

機能

子ページ (子表示)alltrue