いくつかの異なる光源と周囲光から生成されたシャドウを計算する最も正確な方法については疑問があります。 周囲光は、同じ強度で特定の方向を持たない「世界」全体に存在する光であり、拡散照明は、点光源からの直接照明のために生じる照明です。 Ka
は、表面周囲の反射率の係数であるIa
は、周囲光の強度であり、Kd
は、表面拡散反射率であり、Ip1
最初(従って)点光源の強度であり、N
が表面であることを考慮レイトレーシングのシェーディングに適したモデル
正常であり、L1
は(それに応じて第1の光源の)光である。
私の基準材料によれば、スポットにおける色の強度がなければならない:
I=Ka.Ia+Kd(Ip1(N.L1)+Ip2(N.L2))
「.
」は内積です。
しかし、私の理解によると、実際の光強度は、光源間の平均のいくつかの並べ替えを行うと、2つだけの光源がある場合、方程式は次のようになりますようにだけ、それらを追加しないでください。
I=Ka.Ia+Kd(Ip1(N.L1)+Ip2(N.L2))/2
、そこ3つの光源であるが、第三のが阻止され、直接、表面を点灯しない場合:
I=Ka.Ia+Kd(Ip1(N.L1)+Ip2(N.L2))/3
を(すべての3つのライトはそれに貢献場所がある場合に軽減されるようにより明るい。
私は私の前提で正しくですか?
極端に言えば、無限個の光がある場合、それを平均した場合、ゼロの正味光があります。ライトはお互いに独立しています。 –