Q125:PBRT-V3,對比VolPathIntegrator::Li()和EstimateDirect()判斷Medium的方式

發現VolPathIntegrator::Li()和EstimateDirect()判斷Medium的方式是不一樣的。 部分相關代碼截圖如下: VolPathIntegrator::Li()中是通過mi.IsValid()爲true來判定Medium的。 爲什麼這麼做? 因爲,在前面media->Sample()中對Medium、Surface進行採樣時,若採樣點在Medium上時,則會對mi的p
相關文章
相關標籤/搜索