Atoms proxy
AtomsメニューからAtoms Proxyを作成できます。
Atoms> Rendering> Create AtomsProxy Node
Maya
Houdini
Atoms Proxyノードは、キャッシュを軽量に表現したものです。
Atoms Cache、Variation File、Cloth Cache、およびGroom Cacheを割り当てることができます。AtomsProxyノードは、デフォルトではtimeノードに接続されています。
いくつかのエージェントを表示する場合は、「Agent Ids」フィールドに対して、該当するIDを指定できます。0は、最初に使用可能なインデックスです。
0〜6:0〜6のIDを持つすべてのエージェントを表示します。
0、2、4:IDが0、2、4のエージェントを表示します。
!(0-6):idが0から6のエージェントを非表示にします。
Atoms Proxy アトリビュート
Variation Path:シーンにロードされているバリエーションを上書きするVariationファイル
Groom Cache:Groom Cacheパス
Cloth Cache:Cloth Cacheパス
Draw:Draw モード
Agent ID:エージェントを除外するためのフィールド
Agent Cache IDを描画する(Maya):ビューポートにエージェントIDを描画します。
Mesh Filter:バリエーションメッシュをフィルターします。Wildcards として、? (1以上の一致)、*(0以上の一致)、または! (一致しない)
Agent Type(Override):このAtoms Proxy エージェントのエージェントタイプの上書きを指定します。次の形式の文字列を使用して、1文字を上書きすることが可能です。agentId @ AgentTypeName(つまり1 @ atomsRobot)
Agent Variation(Override):このAtoms Proxy エージェントのバリエーションに対する上書きを指定します。次の形式の文字列を使用して、1文字を上書きできます。agentId @ VariationName(つまり1 @ Robot1)
Agent Lod(Override):このAtoms Proxy エージェントのロッドの上書きを指定します。次の形式の文字列を使用して、1文字を上書きできます。agentId @ LodName(1 @ loda)
Disable Variation Materials:Atomsプロシージャルで使用されないマテリアルのリストを指定できます。Wildcardsとして、? (1以上の一致)、*(0以上の一致)、または! (一致しない)
Scene Materials:バリエーションマテリアルを置き換えるシーンのマテリアル。(Arnoldのみ - レンダリング設定の「System」タブの下にある「Export All Shading Groups option」を有効にしてください)
Material Overrides:このアトリビュートを使用して、バリエーションテーブル内に格納されているデータをオーバーライドして、マテリアルをメッシュに接続することができます。構文は、meshName:materialNameです。
Disable Default Material:デフォルトのグリーンマテリアルを無効にします。 Atomsプロシージャルは、バリエーションテーブル内に適切なマテリアルが見つからない場合に、このマテリアルを使用します。
Displacement Post Prefix:Katanaシーン内でArnoldマテリアルを使用して、ディスプレイスメントマテリアルも割り当てたい場合は、後者にこのポストフィックスが続く、サーフェスマテリアルと同じ名前を付ける必要があります。
Use Instances:Atomsプロシージャルは、エージェントがCloth Cacheまたはdynamic xgen tiを持っていない場合、同じポーズでエージェントをインスタンス化しようと実行します。
Use frustum culling:プロシージャルは、Frustum Culling Camera で確認できるエージェントのみをレンダリングします。
Frustum culling camera:レンダリング時にエージェントを抜粋するために使用されるカメラ(Maya:Camera transform message アトリビュートをこのアトリビュートに接続する)
Frustum culling over scan:Camera culling イメージプレーン上の乗数
Mayaでは、上記のほとんどのパラメータに複数の項目を使用できますが、Houdiniでは、カンマ区切りの文字列を使用して複数の値を指定できます。
Atoms Proxyを使用する利点
Atoms Proxyは、エージェントグループノードに「cacheReader」モジュールを配置する場合より、格段に高速化します。
Atom Proxyは、Atomグループとは異なり、ユーザーがタイムラインをスクラブした場合も、適切なフレームを表示します。
Atoms Proxyは、アーティストへの視覚的なリファレンス、ライティング、およびレンダリングに使用されます。
Atoms Proxyを使用している場合にのみ、モーションブラーを使用してレンダリングを実行できます。
Atoms Proxiesは、Atoms Crowdライセンスではなく、Atoms Proceduralライセンスを使用します。
Copyright © 2017, Toolchefs LTD.