所以我构建了一个 3D 环境,它接收大量外部数据并渲染地板、物体等。不幸的是,由于接收数据的格式,我交换了场景的方向,所以现在 z 向上(即我交换了z 和 y 轴,高度是 z 而不是 y)。当我尝试使用轨道控制时,用于轨道的极点位于不正确的位置。无论如何要反转这些以使极点沿z轴而不是y轴?我已经深入研究了 OrbitControls 代码,但我无法收集到太多信息。
我知道这个问题并不适用于广泛的人,也不会对许多人有帮助,但我在编码过程中已经走到了很远的地方,以恢复对象的 y、z 值。任何帮助将不胜感激。
谢谢