リファレンスガイド
データフロー
Atomsは、あらゆる3Dアプリケーションの外部で全てのシミュレーションを計算します。 MayaとHoudiniは、Atomsにデータを送信し、そのデータはシミュレーションを初期化する際や変更時に使用されます。次に、AtomsはシミュレートされたキャラクターをOpenGLで表示します。ビューポートには、実際のライブジオメトリはありません。
通常、ユーザーは自分のお気に入りの3Dパッケージからアセットをエクスポートします(つまり、キャラクター定義やクリップなど)。Atomsは、シミュレーション実行中にそれらを使用します。その後、ユーザーはシミュレーションを様々な形式(Fbx、Alembic、Atoms Cache)にエクスポートすることができます。 Atoms Cachesは、最終的なレンダリングを作成するために必要です。また、シーンでそれらを使用して、再度シミュレートすることもできます。
コア
Atomsは、同時に複数のAgent Simulationを処理できますが、通常は3Dアプリケーションで実行されるのは1つだけです。
エージェントシミュレーションには、様々なタイプのエージェントグループとシミュレーションイベントのセットが含まれています。それらはすべて、シミュレーションの様々な段階でトリガーされるメソッドを含んでいます。
各エージェントグループには、エージェントのリストが含まれ、各エージェントにはフレームごとにポーズを計算する、独立したディペンデンシーグラフがあります。
機能
Copyright © 2017, Toolchefs LTD.