Before you can start using Atoms in your 3D application, you have to initialize your scene.
Some tools (i.e. Atoms UI) require your scene to be initialized, in case you haven't done that before opening such tools you will be prompted a dialog asking if you want to initialize it.
Alternatively you can initialize your scene manually via the shelf or the Atoms Menu: Atoms 3DアプリケーションでAtomsを使用する前に、シーンを初期化する必要があります。
一部のツール(Atoms UIなど)では、シーンを初期化する必要があります。
初期化しない場合、初期化するかどうかを尋ねるダイアログが表示されます。
または、シェルフまたはAtomsメニューから手動でシーンを初期化することもできます:Atoms > Scene > Init Scene.
When a scene is initialized one or more nodes (depending on which 3D application you're working with) will be created.
In all 3D applications a tcAtomsNode node will be created. This node has one attribute containing the data for your agent variations and one attribute containing the data for your scene (Agent Types, Animation Clips, etc.). The data is stored on those attributes as json strings.
We provide tools for editing this json data, but you are allowed to create or edit it manually or with a script. Please be careful when doing this as you might break your scene.
You can find tools for exporting and importing your scene and variation data under the Atoms Menu:シーンが初期化されると、1つ以上のノード(どの3Dアプリケーションを使用しているかによって異なります)が作成されます。
Houdiniでは、AtomsNodeとAtomsSim_DOPノードが作成されます。
AtomsNodeには、エージェントのバリエーションのデータを含む1つのアトリビュートと、シーンのデータを含む1つのアトリビュート(Agent Type、Animation Clipなど)があります。データは、これらのアトリビュートにjson文字列として格納されます。
このJSONデータを編集するためのツールが用意されていますが、手動またはスクリプトを使用して、作成または編集することができます。シーンが破損する可能性があるので、これを実施するときは注意してください。
Atomsメニューには、シーンとバリエーションのデータをエクスポートおよびインポートするためのツールがあります。
- Atoms > Scene > Import Scene Json
- Atoms > Scene > Export Scene Json
- Atoms > Variations > Import Variation Json
- Atoms > Variations > Export Variation Json
AtomsSim_DOPネットワークには、Atoms Solverが含まれています。このソルバーは、エージェントグループのSOPノードからデータを取得して、エージェントをシミュレートします。DOPキャッシュシステムを使用して、Atomsシミュレーションをキャッシュする必要はありません。このソルバーは、標準のHoudini Solverではありません。 Atomsは、カスタムキャッシングシステムを持っています。