当n和l之间的角度是<= 0时,为什么出射亮度等于0?
n
l
这是从书的实时渲染。
发布于 2016-05-24 01:34:57
我觉得这是个很有趣的问题,我自己也解释不了。所以我给实时渲染的作者发了邮件,其中一位说这很可能是个错误。它真的应该是cos(theta_i) <= 0给L(v) = 0的。这意味着在物体背后投射的90度角或光,对最终值没有贡献。
cos(theta_i) <= 0
L(v) = 0
https://stackoverflow.com/questions/37371849
相似问题