THREE.js - 获取 SphereGeometry 的笛卡尔平面

THREE.js - get cartesian plane of a SphereGeometry

我正在构建一个包裹 SphereGeometry 的图块引擎,并且正在努力获取几何体的 2D 平面。 我需要它,因为我进一步希望获得可见区域只是为了提高网络效率。

欢迎任何想法。 谢谢!

您的问题需要更多详细信息才能完全理解您要实现的目标。

  • 也许您可以查看球体的 UV。它们总是在 [0, 1] 范围内以二维 space 映射。
  • 或者您可以使用 Spherical class,它可以采用 x, y, z 值,它会是 return phi, theta, radius 值。您可以使用 phi, theta 作为纬度和经度。 See here for documentation