由上图可知L,R,B,N,S为向量,其中L,R,N为单位向量,根据平行四边形四边相等,则对角线垂直平分。得到B向量是S向量的一半。而各向量的长度表示为对应的小谢字母l,r,b,n,s;a为入射角。
解法1:
由向量加法得到:
公式1:S = L+ R
由三角函数得到:
公式2:b = l * cos a
因为B向量是S向量的一半,所以B向量的长度也为S向量的一半,则:
公式3:s = 2 * b
因为向量S,N处于同一方向,所以向量与向量模的比相同,得到:
公式4:S/s = N/n
根据点乘公式得:
公式5 :cos a = dot(N,L) / (n * l)
根据上述公式,可得到:
S = N * s / n
= N * 2 * b / n
= N * 2 * cos a * l / n