正文

游戏数学(15)

精通C#游戏编程 作者:(英)斯库勒


 

8.2.6  点积运算

点积一种运算,以两个向量为操作数,返回一个数值。返回的数值与两个向量之间的角度有关。

A ● B=│A││B│cos(θ) 

向量A和向量B的点积运算返回A和B的长度与两者夹角的余弦的乘积。图8-13以图形化方式显示了点积运算。如果向量B和A经过了归一化,那么它们的长度值为1,公式将简化为A·B=cos(θ)。要想得到角度值,可以使用反余弦运算。在C#中,反余弦函数是Math.acos,它返回以弧度计算的角度值。


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号