比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

Atoms supports static xgen collections for Renderman and Arnold.

Exporting xgen collection and meshes

Create an xgen groom on our atoms robot, something like in the picture. Then you can start to export the data needed by atoms.

You can also have dynamic set ups, by creating dynamic curves and attaching them to the description.

When setting up your variation render layers, make sure to add the xgen collection to the layers where you want to have the fur.

Image Removed

Open the variation builder and export your variations. Your xgen descriptions will be exported and added to the variation json as well.

Image Removed
Exporting caches

Follow these steps:

  • create an agent group
  • add a grid layout module and set the size to 3, 1, 3
  • add a state machine and set the state to 1
  • add the variation module
  • import the variation json you just exported via the menu:

    Atomsは、RenderManとArnold用のStatic Xgenコレクションをサポートしています。


    xgenコレクションとmeshをエクスポートする

    私たちのatoms robotに、XgenコレクションとメッシュをエクスポートするXgen Groomを作成してください。その後、Atomsに必要なデータのエクスポートを開始できます。
    Dynamic Curveを作成して、それをDescriptionに添付することで、Dynamic Setを行うこともできます。

    Variation Render Layerを設定する場合は、Furを作成するレイヤに対して、Xgenコレクションを必ず追加してください。

    Image Added

    Variation Builderを開き、バリエーションをエクスポートします。 XgenのDescriptionsがエク​​スポートされ、Variation jsonにも追加されます。

    Image Added


    Cacheのエクスポート

    次の手順を実行します。

    • エージェントグループを作成します。
    • Grid Layoutモジュールを追加し、Sizeを(3、1、3)に設定します。
    • State Machineを追加し、Stateを1に設定します。
    • Variationモジュールを追加します。
    • メニューからエクスポートした、Variation JSONをインポートします。Atoms > Variations > Import Variation Json
    open the variation randomizer via the menu: Atoms
    • メニューからVariation Randamizerを開きます:Atoms > Variations > Variation Randomizer
  • select your agent group, then move one variation with fur to the right list and click "Run".
  • Open the cache exporter (Atoms
    • エージェントグループを選択してから、Furからバリエーションを1つ右のリストに移動し、「Run」をクリックします。
    • Cache Exporterを開き(Atoms > Export > Cache
    exporter), select the agent group from the list and press export.
    • exporter)、リストからエージェントグループを選択して、「Export」を押します。



    Exporting groom caches

    Instead of using the alembic exporter, you can use the CFX simulation exporter for exporting your groom caches.

    Open the CFX simulation exporter via the menu:

    Groom Cacheのエクスポート

    Alembic Exporterを使用する代わりに、Groom Cacheをエクスポートする場合、CFX Simulation Exporterを使用できます。

    メニューからCFX Simulation Exporterを開きます:

    Atoms > Exporters > CFX Simulation Exporter.

    Disable "Cloth".

    Provide a groom cache path (with no padding).

    If you have originally set up a dynamic hair system in your variation scene, you can provide a curves cache path for the curves alembic (with no padding).

    Provide a cache file.

    If you have cleared your scene previously, please provide a variation json file or import the variation json in your scene again.

    Click Run.

    Image Removed


    Creating an atoms proxy

    Clear the scene.

    Create an atoms proxy node from the Atoms menu: Atoms 「Cloth」を無効にします。


    Groom Cacheパスを指定します(パディングなし)。
    VariationシーンでDynamic Hair Systemを最初に設定したことがある場合は、Curves Alembicに対して、パディングなしでCurves Cacheパスを指定できます。

    Cacheファイルを用意してください。
    以前に、シーンをクリアにしたことがある場合は、Variation jsonファイルを提供するか、またはシーンにVariation jsonを再度インポートしてください。

    「Run」をクリックします。

    Image Added



    Atoms Proxyを作成する

    シーンをクリアにしてください。

    AtomsメニューからAtoms Proxyノードを作成します。

    Atoms > Rendering > Create Atoms proxy node.

    Set the atoms cache and the groom cache you exported before. Inside the groom cache folder you will find a file for each agent, just select one of those files.

    Set the curves caches if you have exported in the previous step (just select one of the padded files).

    Set the variations json path inside the proxy node.

    Image Removed

    Rendering

    Renderman: Create some renderman lights and select from the Atoms menu: Atoms > Scene > Setup xgen settings. This will add a mel script to the renderman post world ri injection scripts. This script sets up the xgen camera attributes at each frame.

    Arnold: Create an Arnold light.

    Start your render.

    以前に、エクスポートしたAtoms CacheとGroom Cacheを設定します。
    Groom Cacheフォルダの中には、各エージェント用のファイルがあります。それらのファイルの1つを選択してください。

    前の手順でエクスポートした場合は、Curves Cacheを設定します(パディングファイルの1つを選択するだけです)。
    Proxyノード内にVariation jsonパスを設定します。

    Image Added


    レンダリング

    RenderMan:RenderManライトを作成し、Atomsメニューから選択します。

    これは、renderman post world ri injectionスクリプトにmelスクリプトを追加します。このスクリプトは、各フレームにXgen Cameraアトリビュートを設定します。

    Arnold:Arnoldライトを作成します。

    レンダリングを始めましょう。