我想找到一个与three.js的PolyhedronGeometry计算的方位角/倾角相反的函数;也就是说,给定方位角和倾斜度值,从原点找到该角度的3D点。
在three.js中是否已存在类似的功能?
感谢。
答案 0 :(得分:1)
除了方位角和高程之外,您还需要距离来定位3D点(否则您只有一条线/方向)。
假设您知道R
,点与原点的距离θ
(方位角)和ϕ
(高程),您可以按如下方式获取3D坐标:
x = R*cos(ϕ)*sin(θ)
y = R*cos(ϕ)*cos(θ)
z = R*sin(ϕ)
希望有所帮助。