You can open the Variation Manager using the shelf button or via the Atoms Menu: Atoms シェルフボタンを使用するか、AtomsメニューからVariation Managerを開くことができます。Atoms > Variations > Agents Variation Manager
Variation Manager
The variation manager is the tool for building the association table for your variations.
From the "File" menu, you can save/load your variations to/from a file. You can also reload the content of the table from the scene (Reload from Atoms) or save your changes to the scene (Register to Atoms).
Once you "Register to Atoms" all the data will be stored as a json string in the tcAtomsNode of your scene.
As first thing a user should add a new agent type and give it a name. This should be exactly as your agent type name. You can do this by pressing the "Add agent type" button.
Geometry Tab
You can then add new geometries (.geos files) in the Geometry tab and materials in the Material tab.
To add new entries just right click on the list and press on "Add Entry".
You should give unique names for each entry. Environment variables in your file paths are allowed.
Material Tab
In the Material tab, you can create a new material for your variations.
Right click on the viewport and click on "Add Entry" to create a new one.
Each material requires a material file depending on which renderer you will be using: .ass (Arnold), .rib (Renderman), .vrscene (vray).
The Preview section is useful for setting up the preview data which will be used later by Atoms to display your variations in openGL.
In case no diffuse file is specified, the diffuse color will be used. The same thing happens for specular path and color. There are also several other properties:
- diffuse and specular weights
- specular roll off and eccentricity
- normal map path
Environment variables in your file paths are allowed.
GeometryGroup Tab
The "GeometryGroup" contains the list where the agent type variations are defined.
Right click on the list and then select "Add group". Each entry will contain geo-material combinations and optionally a LOD list.
You can right click on the "Combinations" or "LOD" lists and press "Add Entry" to create new entries.
From the dropdown lists you will be able to select the geos and materials you added previously.
To assign a variation to your agents please use the variations module.Variation Managerは、バリエーションの関連テーブルを作成するためのツールです。
「File」メニューから、ユーザーはバリエーションをファイルに保存することやファイルからロードすることができます。また、シーンからテーブルの内容をリロードする(Atomsからリロード)か、シーンに加えた変更を保存する(Register to Atoms)こともできます。
「Register to Atoms」を実行すると、すべてのデータがシーンのtcAtomsNodeにJSON文字列として格納されます。
最初に、ユーザーは新しいエージェントタイプを追加して名前を付ける必要があります。これは、ユーザーのエージェントタイプ名と完全に同一である必要があります。これを実行するには、「Add agent type」ボタンをクリックします。
Geometry Tab
その後、「Geometry Tab」に新しいジオメトリ(.geosファイル)を、「Material Tab」にマテリアルを追加できます。
新しいエントリを追加する場合は、リストを右クリックして「Add Entry」をクリックしてください。
各エントリには、一意の名前を付けてください。ファイルパス内の環境変数は許可されています。
単一の.geosオブジェクトに、複数のジオの情報を含めることができます。filter entryを使用していくつかの範囲を選択します。Wildcardsとして、*文字を使用し、除外記号として、!文字を使用してください。複数のエントリを区切る場合は、カンマを使用します。 (_head、robot1_legs、!robot2_ *)
Material Tab
「Material Tab」では、バリエーションに合わせて新しいマテリアルを作成できます。
ビューポートを右クリックし、「Add Entry」をクリックして、新しいビューポートを作成します。
各マテリアルには、使用するレンダラに応じてマテリアルファイルが必要です。
.ass(Arnold)、.rib(Renderman)、.vrscene(vray)。
Previewセクションは、ユーザーのバリエーションをOpenGLで表示するために、Atomsによって後で使用されるプレビューデータを設定する際に役立ちます。
拡散ファイルが指定されていない場合は、拡散色が使用されます。
スペキュラ反射光のパスと色についても同じことが起こります。他にもいくつかのプロパティがあります。
- 拡散反射光とスペキュラのウェイト
- スペキュラロールオフと偏心
- 法線マップパス
ファイルパス内の環境変数は許可されています。
GeometryGroup Tab
「GeometryGroup」には、エージェントタイプのバリエーションが定義されているリストが含まれています。
リストを右クリックした後に、「Add group」を選択します。各エントリには、ジオマテリアルの組み合わせと、オプションでLODリストが含まれます。 「Combination」または「LOD」リストを右クリックして、「Add Entry」を押すと、新しいエントリを作成できます。
ドロップダウンリストから、以前に追加した範囲とマテリアルを選択することができます。
エージェントにバリエーションを割り当てる場合は、Variationモジュールを使用してください。