【发布时间】:2017-05-03 01:14:48
【问题描述】:
假设我有 2 个 3D 向量
Vec3 v1, v2;
v1.x = 203;
v1.y = 355;
v1.z = 922;
v2.x = 6;
v2.y = 13;
v2.z = 198;
如何计算v1 和v2 之间的角度? IE。最终答案将在0 到360 之间
我试过了
Vec3 angle = v1 - v2;
还有其他一些事情,但我似乎无法让它正常工作。
【问题讨论】:
-
@TimBiegeleisen 我的问题没有得到解答
-
您需要做的就是弄清楚 C++ 有哪些数学函数。我似乎记得有一个
math.h头文件。 -
您不确定计算角度的数学方法,还是不确定如何将数学转换为代码?
-
你最终是如何解决的?我很感兴趣,因为我有同样的问题。
标签: c++ math 3d trigonometry angle