0

OpenCL でパス トレーサーを作成しました。うまく機能しますが、特に小さなライトの場合、収束が遅くなります。ついでに、これを大幅に高速化する明示的なライト サンプリングについて聞いたことがあります。

主な問題は、それがどのように機能するかを理解していないことです。反復ごとに標準の Phong モデルをマテリアルの色に追加するように実装されているのを見てきました (たとえば、GLSL Path Tracer )。また、パスの最後の区間としてのみ追加されていることも確認しました。

誰かが明示的なライト サンプリングの仕組みを説明できますか?

4

2 に答える 2

0

両方の方法が存在するようです。見る:

  • http://graphics.ucsd.edu/~iman/BDPT/ (次のイベント推定による経路追跡) 直接照明法:
  • Peter Shirley and Wang : モンテカルロ積分による直接照明計算
于 2012-07-24T21:12:29.980 に答える