【发布时间】:2021-03-09 20:36:19
【问题描述】:
在 ThreeJS 场景中序列化(或保存或编组)相机状态,然后稍后取消序列化(或加载或解组)相机的最佳方法是什么?
现在我正在保存相机位置、向上和(欧拉角)旋转场的 x、y、z 坐标。后来我尝试通过调用position.set()、up.set() 和rotation.set() 来恢复这台相机,然后继续调用updateProjectionMatrix()。我假设序列化和反序列化时默认的欧拉角旋转顺序是相同的。
这对吗?
【问题讨论】:
标签: serialization 3d three.js