获取圆上两个矢量之间的角度

时间:2013-04-10 10:01:58

标签: c# math vector game-engine game-physics

我有P1,P2和P3矢量,我需要角度。它必须是积极的。 例如α= 30,θ= 270

enter image description here

我可以计算P1-> P2;α或p1-> P3;θ?

1 个答案:

答案 0 :(得分:1)

相关维基百科文章:Dot product

通过计算两个向量的点积然后除以它们的大小的乘积,得到cos(角度)。使用acos,您可以提取角度。