Threejs使用设备方向控制旋转对象

san*_*dav 5 device-orientation three.js

我试图获得类似于谷歌用他们的纸板应用程序称为"展览"的纸板应用程序示例之一的效果.我有一个3D对象,我想使用设备方向控制旋转.现在只有设备方向控制,我可以查看3D对象,但当我转身时,相机旋转(看起来)导致对象掉出视野,直到我一直回到原来的位置.开始.换句话说,当我环顾四周时,相机似乎在其轴上旋转.我想要的是能够在我转身时旋转物体.

有点像这个例子http://threejs.org/examples/#misc_controls_orbit,除了我想使用设备方向控制旋转.

知道如何合并这个功能吗?

谢谢您的帮助.

san*_*dav 6

这个问题的答案我自己的问题为今后的求职者是替换camera

controls = new THREE.DeviceOrientationControls(camera, true);
Run Code Online (Sandbox Code Playgroud)

使用您正在尝试旋转的3D对象.