Three.js 陀螺输入的3.js相机四元数偏移

Three.js 陀螺输入的3.js相机四元数偏移,three.js,quaternions,Three.js,Quaternions,我将deviceorientationcontroller.js用于three.js,它使用四元数作为相机方向。当用户触摸设备时,它会覆盖陀螺仪输入,而使用触摸输入。当用户释放触摸时,它将捕捉回绝对陀螺仪输入四元数,而不是偏移陀螺仪以适应新的相机方向 我需要从相机方向获取初始四元数值,并偏移陀螺输入以反映此起始位置。您找到问题的解决方案了吗?面对同样的情况,我还没有重新审视同样的问题。我可以看出您已经找到了一个使用updateAlphaOffsetAngle方法的解决方案,但是您是如何导出偏移角

我将deviceorientationcontroller.js用于three.js,它使用四元数作为相机方向。当用户触摸设备时,它会覆盖陀螺仪输入,而使用触摸输入。当用户释放触摸时,它将捕捉回绝对陀螺仪输入四元数,而不是偏移陀螺仪以适应新的相机方向


我需要从相机方向获取初始四元数值,并偏移陀螺输入以反映此起始位置。

您找到问题的解决方案了吗?面对同样的情况,我还没有重新审视同样的问题。我可以看出您已经找到了一个使用updateAlphaOffsetAngle方法的解决方案,但是您是如何导出偏移角度的呢?然而,我尝试推导出这个值,它总是会使相机指向错误的方向?你找到解决问题的方法了吗?面对同样的情况,我还没有重新审视同样的问题。我可以看出您已经找到了一个使用updateAlphaOffsetAngle方法的解决方案,但是您是如何导出偏移角度的呢?然而,我尝试推导这个值,它总是偏移指向错误方向的摄影机?