This node type is deprecated. It is scheduled to be deleted in an upcoming revision of Houdini.
Use the Physically Based Hair Model node instead.
(Since version 12.5.)
On this page |
このVOPは髪の鏡面反射照明モデルの計算を使用して曲線(髪)の色を生成します。
通常は、照明モデルのネットワークへの追加は、仕上がりの色を出力Cf
入力へ接続する直前に行ないます。
入力 ¶
nN
この法線は、特別に計算したHair Normal VOPへ明示的に接続してください。 このVOPでは、法線は既に正面に向き、正規化されています。
nI
髪の鏡面反射計算や前方計算に使用する入射方向レイです。
入射ベクトルを入力として明示的に接続した場合、入射ベクトルを正規化してください。
入力を接続しなかった場合は、正規化されたグローバル変数I
が使用されます。
nT
曲線(髪)に接するベクトルです。
入力を接続しなかった場合は、正規化されたグローバル変数dPdt
が使用されます。接線ベクトルを入力として接続した場合は、接線ベクトルを正規化してください。
Ks
スペキュラー(鏡面反射)強度です。スペキュラー(鏡面反射)のハイライトを暗くしたり、明るくするのに使う値です。
spec
スペキュラー(鏡面反射)ハイライトカラーです。髪の場合、毛先の色よりもやや明るく、彩度が低い値を推奨します。
rough
曲線(髪)に沿ったスペキュラー(鏡面反射)ハイライトの幅を制御する浮動小数点値です。
出力 ¶
color
髪のスペキュラー(鏡面反射)カラーハイライトです。
Ks * spec * hairspec(nN, -nI, nT, rough)
illum
スペキュラー(鏡面反射)強度およびカラーによる乗算を行なわない、髪だけのスペキュラー(鏡面反射)照明です。 普通は、最終画像の合成で使用する追加の画像プレーン用のエクスポートパラメータとして使用します。
bsdf
PBR wireblinn関数計算を返します。
Ks * spec * wireblinn(nT, 4/rough)
See also |