このオペレータは、法線Nを使用してポイントPでアンビエントオクルージョンを計算します。
Irradianceオペレータのように、半球をサンプリングします。
しかし、
Irradianceとの相違点は、Occlusionは、半球サンプリング中に交差したサーフェスにはシェードをかけないようにすることです。
この機能が正確に働くように、単色の背景カラー(bgcolor)または環境マップ(envmap)のどちらかを指定する必要があります。
環境マップの評価には、ほとんどの場合、トランスフォーム空間(envobj)の指定が必要になります。
また、環境マップを指定する場合、生成されるカラーに色付け(tint)ができます。 
他のパラメータには、それ自身との交差を制御する Bias (bias)や、光線をフィルターするために送出すべきサンプル量を指定する Number Of Samples (samples)があります。
Position(P)および法線ベクトル(N)を接続しない場合、同じ名前のグローバル変数が代わりに使用されます。
光線の最長距離(maxdist)を接続しない場合、光線は無限に進むことができます。
Object Scope パラメータは、遮蔽するオブジェクト名のリストで、 Object Selection パラメータは遮蔽するカテゴリーのリストです。
詳細は、環境/反射マップの作成方法を参照してください。
Note
occlusion()操作はポイントごとの最大距離を受け取りません。この値は定数の必要があります。
| See also |