| On this page | |
| Since | 19.0 |
概要 ¶
これは、Karmaレンズシェーダ入力を生成するレンズシェーダコンポーネントで、Karmaレンズシェーダの生成に役立ちます。
出力 ¶
ix
X軸のピクセル座標。
iy
Y軸のピクセル座標。
seed
現行ピクセル固有のシード値。
sampleindex
このピクセルが処理された回数( Pass Index とも言います)。
datawindow
矩形で表現されたデータウィンドウ(空間はNDCではなくピクセル座標)。
viewport
NDC(正規デバイス座標)空間の{xmin, xmax, ymin, ymax}で表現されたカメラウィンドウ。
xres
表示ウィンドウのピクセル幅。
yres
表示ウィンドウのピクセル高さ。
filter_style
ピクセルフィルタのタイプ。
デフォルトのタイプはgaussです。
filter_width
filter_style入力に対するフィルタリングの量。
focal
カメラの焦点距離(Focal Length)。
focus
カメラのフォーカス範囲(Focus Distance)。
fstop
カメラのF-Stop(f/NのN)。
aspect
表示ウィンドウのアスペクト比(幅を高さで割った値)。
aperture
カメラの絞り幅。
time
clippingrange
関数に渡される値は、(レンズシェーダが割り当てられたカメラから測定される)ニアクリップ距離とファークリップ距離を示しています。
あなたの関数でこれらの値を変更することで、光線のニア/ファーの制限(光線が移動可能な最小距離と最大距離)を変更することができます。
遠近法のトランスフォームを使用する場合は、距離の整合性を保つために光線方向のZでクリップ距離を調整してください。 他の投影では、クリップ範囲の解釈が異なる場合があります。
isRHS
関数に渡される値をRHS(Right-Hand Space:右手空間)で解釈するかどうか。 シェーダがこの引数を受け取らなかった場合、Houdiniは常に左手空間で値を渡します。
この引数はRHSで動作するKarmとの互換性を良くするためにあり、移植性を高くします。
| See also |