我如何在球体上获得观点?

时间:2018-09-19 22:44:47

标签: c# math trigonometry

所以我试图通过一个角度在球面上得到一个点。

double X = Math.Cos(pitch * (Math.PI / 180));
double Y = Math.Sin(pitch * (Math.PI / 180)) * Math.Sin(yaw * (Math.PI / 180));
double Z = Math.Sin(pitch * (Math.PI / 180)) * Math.Cos(yaw * (Math.PI / 180));

我已经尝试过了,但是它输出的点似乎固定在XZ轴上,并且增加/减少偏航并不会对其吐出一点。

我无法弄清楚这段代码有什么问题?有人可以帮我找出问题所在吗?

0 个答案:

没有答案