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 > 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 node of tcAtomsNode type 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:3DアプリケーションでAtomsを使用する前に、シーンを初期化する必要があります。一部のツール(Atoms UIなど)では、シーンを初期化する必要があります。初期化しない場合、初期化するかどうかを尋ねるダイアログが表示されます。または、シェルフやAtomsメニューから手動でシーンを初期化することもできます:Atoms> Scene> Init Scene
シーンが初期化されると、1つ以上のノード(どの3Dアプリケーションを使用しているかによって異なります)が作成されます。
すべての3Dアプリケーションで、tcAtomsNodeノードが作成されます。このノードには、エージェントのバリエーションのデータを含む1つのアトリビュートと、シーンのデータを含む1つのアトリビュート(Agent Types、Animation Clipsなど)があります。データは、これらのアトリビュートにJSON文字列として格納されます。
このJSONデータを編集するためのツールが用意されていますが、手動またはスクリプトを使用して、作成または編集することができます。シーンが破損する可能性があるので、こちらを実行するときは注意してください。
Atomsメニューには、シーンとバリエーションのデータをエクスポートおよびインポートするためのツールがあります。
- Atoms > Scene > Import Scene Json
- Atoms > Scene > Export Scene Json
- Atoms > Variations > Import Variation Json
- Atoms > Variations > Export Variation Json