1

给定在 (1,0,0) 处的表面点 P,法线方向 (1,1,0) 以及 (1,2,0) 处的点光源。如果我们假设表面点 P 是完全漫反射的,那么根据漫反射表面(朗伯)的公式,光必须移动到什么位置才能实现最大反射?

我尝试通过计算 N 和 L2(a,b,c) 之间的点积并使其 = 1 因为最大值。我认为用 cos(0) 实现反射。但它没有用,因为我找不到 L2 请帮忙。

4

1 回答 1

1

为了从点 P 获得最大反射,我们只需要将光源从点 P 放在法线上,因此采用参数形式(any t):

L = P + t * N(at P) = (1,0,0) + t * (1,1,0)
于 2020-09-22T15:23:52.093 回答