为什么gourad和phong着色计算最终都是相同的计算?

时间:2016-04-29 10:08:38

标签: graphics light

Gourad着色会插入颜色,而手机着色会插入法线。

设P是三角形中的某个点,让N_x为X点的法线,C为定向光的颜色。设a + b + c = 1是P与每个角的距离比。

我们计算点P处的像素颜色,假设使用

进行gourad着色

a N_0 C + b N_1 C + c N_2 C

如果我们假设使用phong着色并首先插入法线,则像素颜色为

(a N_0 + b N_1 + c N_2)C

我写的两个表达式是相同的,因为点积是分布式的。然而,显然,gourad和phong阴影看起来非常不同。计算中出了点问题......它可能是什么?

0 个答案:

没有答案