在二次衰减模型中避免大的色彩响应以产生近距离命中

时间:2019-03-14 10:25:39

标签: graphics rendering

我正在使用路径跟踪器,并且在计算颜色响应时遇到问题。我正在使用以下光衰减模型:

enter image description here

为了模拟空气中的光传输,我应该只考虑二次项,这就是我所做的。但是,当我的命中点确实接近射线的起点时,由于得到的除数很小(我有时达到1e6),所以我得到的颜色响应具有巨大的比例。如何在不更改光衰减模型的情况下解决此问题?

我可以计算出最大的像素颜色响应范数,然后除此范数以外的所有像素都划分出来,但这有点乏味。有更聪明的解决方案吗?

0 个答案:

没有答案