Since | 18.0 |
float ndcdepth(float z)
KarmaがポジションをNDC空間に変換する時、そのZ深度値はレンダーカメラ投影とクリップ平面に基づいて変換されます。 この関数は、NDC Z深度をカメラ空間に変換します。 つまり、カメラ空間のマイナスZ軸方向の距離になります。
この関数は、Karmaでのみ意味があります。 それ以外の場合では、この関数は渡された引数を返します。
Examples ¶
vector ndc = ptransform("space:ndc", P); float pz_camera = ndcspace(ndc.z); // この値は、以下のステートメントで計算することもできます。 float pz_camera = -ptransform("space:camera", P).z;
See also | |
point |
|
transform |