Once your simulation is ready you can render the agents using renderman, arnold, vray (maya only or stand alone). For each of these render engines we provide procedurals that can be executed inside Maya/Houdini or with the stand alone renderer.
All the procedurals need an atoms cache and a variation json file.
Please check again the rendering section to know more about what you can do with each renderer.
In houdini you can use the atoms proxy node only to visualize a cache. To render the agents you must use an arnold or renderman procedural node. From the Atoms menu use the Create Renderman/Arnold procedural commands. They will create the right procedural nodes and set up all the parameters to render your cache. If oyu are using renderman then you can use the ri_dynamicload node created as a material for the proxy node.
Building variations
Please have look to the next section to know more about how you can use variations.
Using Lod
You might also setup geos and materials for different LOD levels.
The render procedural use the agent "lod" string metadata to render the correct lod geos and materials. To setup the lod on the agents you can use the lod behaviour module or you can just add a lod string metadata with a custom module. The "lod" and "variation" metadata will be saved inside your cache and used at render time.シミュレーションの準備が完了したら、RenderManとArnoldを使用して、エージェントをレンダリングできます。これらの各レンダリングエンジンには、Houdini内またはスタンドアロンのレンダラーを使用して、実行できるプロシージャルを提供しています。
すべてのプロシージャルは、Atoms CacheとVariation Jsonファイルを必要とします。
各レンダラーでの用途については、再度、Renderingセクションを確認してください。
Houdiniでは、Atoms Proxyノードはキャッシュを視覚化するためだけに使用することができます。エージェントをレンダリングする場合は、ArnoldまたはRenderMan Proceduralノードを使用する必要があります。 AtomsメニューからCreate Renderman / Arnold Procedural Commandsを使用します。適切なProceduralノードを作成し、キャッシュをレンダリングするためのすべてのパラメータを設定します。 ユーザーが、RenderManを使用している場合は、Proxyノードのマテリアルとして、作成されたri_dynamicloadノードを使用できます。
バリエーションの構築
バリエーションの使用方法ついては、次のセクションをご覧ください。
LODの使用
LODレベル毎にジオやマテリアルを設定することもできます。
レンダリング手続きは、エージェントの "LOD"stringメタデータを使用して、適切なLODのジオとマテリアルをレンダリングします。エージェントに対して、LODを設定する場合は、LOD Behaviourモジュールを使用するか、Customモジュールを使用して、LODstringメタデータを追加します。 "LOD"と "Variation"メタデータはキャッシュ内に保存され、レンダリング時に使用されます。