リファレンスガイド

データフロー

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


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

コア

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


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

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

機能

Copyright © 2017, Toolchefs LTD.