Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想找到一个与three.js的PolyhedronGeometry计算的方位角/倾角相反的函数;也就是说,给定方位角和倾角值,找到与原点成该角度的 3D 点。
在three.js 中是否已经有这样的功能?
谢谢。
除了azimuth和elevation,您还需要distance来定位 3D 点(否则您只有一条线/方向)。
假设你知道R,点到原点的距离,θ(方位角)和ϕ(仰角),你可以得到 3D 坐标如下:
R
θ
ϕ
x = R*cos(ϕ)*sin(θ) y = R*cos(ϕ)*cos(θ) z = R*sin(ϕ)
希望有帮助。