【发布时间】:2013-04-16 08:15:52
【问题描述】:
我想找到一个与three.js 的PolyhedronGeometry 计算的方位角/倾角相反的函数;也就是说,给定一个方位角和倾角值,找到与原点成该角度的 3D 点。
three.js中已经有这样的功能了吗?
谢谢。
【问题讨论】:
标签: javascript 3d three.js
我想找到一个与three.js 的PolyhedronGeometry 计算的方位角/倾角相反的函数;也就是说,给定一个方位角和倾角值,找到与原点成该角度的 3D 点。
three.js中已经有这样的功能了吗?
谢谢。
【问题讨论】:
标签: javascript 3d three.js
除了 azimuth 和 elevation,您还需要 distance 来定位 3D 点(否则您只有一条线/方向)。
假设你知道R,点到原点的距离,θ(方位角)和ϕ(高程),你可以得到3D坐标如下:
x = R*cos(ϕ)*sin(θ)
y = R*cos(ϕ)*cos(θ)
z = R*sin(ϕ)
希望对您有所帮助。
【讨论】: