|
第九章点光源计算里:
halfVector = normalize(VP +eye);
mDotHV = max(0.0, dot(normal, halfVector);
其中VP为表面点到光源的方向,eye为眼睛坐标。
那第一句计算的结果halfVector 到底是什么方向啊??为啥是最亮位置的方向??
那第二句结果又是什么??
brick里计算高光不是:
spec = max( dot(reflectVec, viewVec), 0.0 );
spec = pow( spec, 16);
其中reflectVec是反射方向, viewVec是表面点到视点方向。 |
|