Context(s) | displace fog light shadow surface |
int sample_photon(light lp, vector &pos, vector &dir, float &scale, float time)
指定した光源からフォトンを発生させて、シーン内での1番目の交差の情報を返します。
pos
, dir
, scale
には、フォトンがシーンで当たった箇所に関する情報が入ります。
返される整数は、跳ね返りタイプのマスク(これは、光源のIlluminationラベルのタイプで決まります)を意味します。
フォトンがどのジオメトリとも交差しなかった場合には、この関数は0を返します。
See also | |
light |
|
pbr |
|
sampling |