Feather Instance Poolオペレータは、入力カーブとそのテンプレートウェイトに基づいてフェザープリミティブを生成します。 入力カーブで見つかったテンプレートウェイトの一意の組み合わせ毎に、フェザープリミティブを作成します。
パラメータ ¶
Template Blending
テンプレートのブレンドを可能にします。 これにより、ブレンドのインターバルで、追加のプリミティブが生成されます。
Template Weight Steps
テンプレートウェイトのブレンドに使用するウェイトのステップ数。 ステップ数を増やすと、ウェイトのブレンドがより滑らかになり、フェザーの形状のバリエーションが細やかになります。
Output
オペレータによって生成される出力のタイプ。 3つのオプションが利用可能です:
Curves
出力としてフェザーカーブを生成します。 各フェザーは、羽枝(Barb)のアトリビュートを持つカーブプリミティブとして表現されます。
Agents
出力としてフェザーエージェントを生成します。 各フェザーはエージェントプリミティブとして表現されます。
Packed Geo
出力としてパックジオメトリを生成します。 各フェザーはパックプリミティブとして表現されます。
Create an Instance Per Curve
選択した数の一意のテンプレートが生成されたら、各入力フェザーに適切なテンプレートをコピーします。 その結果得られるフェザージオメトリは、移動およびフェザーグルームでの変形が可能です。 これを行なうには、Feather Deform SOPを使用します。 AgentsおよびPacked Geo出力オプションを使用すると、生成されたコピーは互いのインスタンスとなり、余分なメモリはほとんど必要ありません。
Cache
生成されたフェザーインスタンスをキャッシュ化するかどうかを制御します。 これにより、入力が変更されても、結果は非常に速く更新されるようになりますが、カーブの数とテンプレートの割り当ては同じままです。 グルーミング中に完全なフェザーを素早く表示したい場合に大変便利です。
Agent Properties ¶
Shaft Segments
フェザーエージェントの生成時、フェザーの羽軸(Shaft)に使用されるセグメント数。
Barb Segments
フェザーエージェントの生成時、フェザーの羽枝(Barb)に使用されるセグメント数。
Create Barb Joints
フェザーエージェントの生成時、フェザーの羽枝(Barb)にジョイントを作成するかどうかを制御します。 有効にすると、ジョイントが作成され、羽枝(Barb)のジョイントによる動きが可能になります。
Barb Segments
フェザーカーブまたはパックジオメトリの生成時、フェザーの羽枝(Barb)に使用されるセグメント数。