Since | 12.5 |
指定した場面での必要な数のポイント生成がSOPで実行できない場合に便利です。 例えば、海の水しぶきやダスト雲、その他の粒子マテリアルを使用する場面です。
パラメータ ¶
Main ¶
Point Object
ソースポイントのコピー元のオブジェクトです。
Attributes To Copy
ターゲットポイントへコピーしたいPointアトリビュートとDetailアトリビュートを示したパターン文字列。
Point Multiplier
個々の入力ポイントから作成するポイント数です。
これは、multiplier
整数Pointアトリビュートをソースポイントオブジェクトに追加することにより、ポイントごとに上書きすることができます。
Motion Blur
ポイントに対して計算されるモーションブラーの方法を指定します。
No Motion Blur
モーションブラーを実行しません。
Compute sub-frame geometry (deformation)
サブフレーム間隔でジオメトリを評価して、ポイントの位置を計算します。ポイント数がフレームごとに変化する場合、問題が起こることがあります。
Use point velocity attribute
ポイントのベクトルアトリビュートv
により、ポイントの動きを外挿します。
CVEX Operator
CVEX SHOPノードへのパスです。Point Replicate VOPは、 Point Multiplier で増やした個々のポイントに対してこのCVEXシェーダを実行します。 このスクリプトを使えば、ポイント上のアトリビュートや空間でのポイントの位置を調整することができます。
ポイントでインスタンス化したCVEXシェーダは、下記のグローバル変数を使用できます:
名前 |
VEXタイプ |
説明 |
---|---|---|
|
vector3 |
増やしたポイントの位置です。この値を書き込むことで、その増やしたポイントを移動させることもできます。 |
|
整数 |
|
|
整数 |
増やしたポイントの個々のサブインデックスです。
ソースジオメトリのポイントを10倍に増やすと、それらの増やしたポイントは0から9までの |
インスタンス化しているポイントの追加アトリビュートを使用できます。使用できるアトリビュートは、 Attributes To Copy パラメータで制御します。
IFD Bounds ¶
Bounding Box
境界ボックス制御により、参照元のジオメトリの境界ボックスを指定できます。 この境界ボックスが“on screen”の場合のみ、Mantraは参照元のジオメトリをロードします。 Bounding Box を No bounding box required に設定できます。 この場合、Mantraは常に参照元のジオメトリをロードします。 SOP Bounds パラメータのSOPの境界ボックスを参照することでも境界ボックスを指定できます。
SOP Bounds
参照したい境界ボックスのジオメトリです。
Min Bounds
明確な境界を設定する場合の境界ボックスの最小サイズです。
Max Bounds
明確な境界を設定する場合の境界ボックスの最大サイズです。