| On this page | |
| Since | 21.0 |
Note
COP PyroはCOPであるものの、使用するにはDOPレベルの権限が必要になります。 つまり、COP PyroはHoudini Coreでは 利用不可 で、Houdini FX、Houdini Apprentice、Houdini Indie、Houdini Educationでは利用可能です。
Pyro Light from Points COPは、各ボクセルに到達する光の強度を格納した光フィールドを構築します。 光の光源は、入力またはパラメータで指定されたポイントライトです。
Pyro Light系COPをチェーン接続することで、複数の光源を蓄積することができ、それをRasterize Volume COPの入力として使用することで、照明された煙としてVDBをレンダリングすることができます。
パラメータ ¶
Light Type ¶
Directional
指向性ライトは無限遠とみなされます。 すべての光線は平行になります。 光源として点を使用した場合、その点から原点への方向が光の方向になります。
非指向性ライトは、3D位置から放射されるポイントライトです。
Light Position
ポイントジオメトリを指定しなかった場合、ここには、非指向性ライトの中心位置を指定します。
Light Direction
ポイントジオメトリを指定しなかった場合、ここには、指向性ライトの方向を指定します。
Light Radius
ポイントライトは、その位置で特異点を持つため、ポイントライトがボリューム内に存在する場合、その位置で無限大の明るさになります。 この半径を近似的な光の球体として扱うことで、減衰を正規化します。
これは、ポイント上のpscaleアトリビュートで乗算されます。
Shading ¶
Color
光のカラー。
これは、ポイント上のCdアトリビュートで乗算されます。
Intensity
光の線形的な明るさ。
Exposure
光の指数関数的な明るさ。
値が1増加するごとに、明るさが2倍になります。
Density Scale
Density VDB値をスケールして、光の遮蔽をより速く行ないます。
Quality ¶
Steps Per MipMap
オクルージョン光線を追跡する際に、このステップ数ごとにMipMapレベルを下げます。 これは、光線を円錐状にするので、光源から遠くなるほど影がぼやけます。
Max Steps
オクルージョン光線を追跡する際に実行される最大サンプル数。 高解像度のMipMapレベルではステップサイズが大きくなるため、移動距離は単にボクセルサイズ×最大ステップ数よりも大きくなります。
入力 ¶
density
光を遮蔽する密度を格納した浮動小数点VDB。 これは、光フィールドを構築するために使用されるトポロジでもあります。 光フィールドは、密度がアクティブな領域にのみ存在します。
mipmap
Packed MipMap COPからのオプションの浮動小数点VDB MipMap。 指定しなかった場合、内部で計算されます。
light
各ボクセルにおける照明量を格納したオプションのベクトルVDB。 新しい光はこの値に加算され、複数の光を連結することができます。
points
光源として扱われるポイントを含んだオプションのジオメトリ。 すべてのポイントをすべてのボクセルに対して投影する必要があるため、ポイントの数を過剰に使用しないように注意してください。
出力 ¶
light
ポイントライトから各ボクセルに到達する光。
| See also |