Html 如何在webvr中仅使用耳机而不使用控制器实现移动,请使用;“一帧”; 森林

Html 如何在webvr中仅使用耳机而不使用控制器实现移动,请使用;“一帧”; 森林,html,aframe,virtual-reality,Html,Aframe,Virtual Reality,我正在使用a-frame构建上述模型…当我在智能手机上运行它并移动设备时,它会检测到旋转运动,但在我向前或向后移动时不会响应。。。我没有完整的虚拟现实设备(我有一个虚拟现实耳机)。。。是否有任何解决方案仅使用耳机检测移动。当前的手机无法检测位置移动(6自由度),只能检测旋转(3自由度)。没有什么好办法可以解决这个问题,GPS定位不够精确。对于移动VR场景,你应该考虑其他移动方式,比如传送到检查站或者推动硬纸板按钮向前移动。在中有这两个示例。在控制器的帮助下是否可以移动?我是否需要添加任何其他代码

我正在使用a-frame构建上述模型…当我在智能手机上运行它并移动设备时,它会检测到旋转运动,但在我向前或向后移动时不会响应。。。我没有完整的虚拟现实设备(我有一个虚拟现实耳机)。。。是否有任何解决方案仅使用耳机检测移动。

当前的手机无法检测位置移动(6自由度),只能检测旋转(3自由度)。没有什么好办法可以解决这个问题,GPS定位不够精确。对于移动VR场景,你应该考虑其他移动方式,比如传送到检查站或者推动硬纸板按钮向前移动。在中有这两个示例。

在控制器的帮助下是否可以移动?我是否需要添加任何其他代码以使控制器工作…?请参阅“框架附加”链接中的文档和示例。它支持游戏板,但是你需要额外的组件,比如
<!DOCTYPE html>
<html>
<head>
    <title>Forest</title>
<script src="https://aframe.io/releases/0.7.0/aframe.min.js"></script>
<script src="https://rawgit.com/feiss/aframe-environment-component/master/dist/aframe-environment-component.min.js"></script>
</head>
<body>
<a-scene>
  <a-assets>
    <a-asset-item id="brainstem" src="https://cdn.aframe.io/test-models/models/brainstem/BrainStem.gltf"></a-asset-item>
  </a-assets>

  <a-entity environment="preset: forest; groundColor: green; grid: cross"></a-entity>
  <a-entity gltf-model="#brainstem" position="0 0 -5" scale="3 3 3"></a-entity>
  <a-box position="-2 0.5 -17" rotation="0 0 0" color="#4CC3D9" width="10"></a-box>
  <a-box position="-2 0.5 -10" rotation="0 0 0" color="#4CC3D9" width="10"></a-box>
  <a-box position="-2 0.5 -3" rotation="0 0 0" color="#4CC3D9" width="10"></a-box>
  <a-box position="10 0.5 -8" rotation="0 90 0" color="brown" width="1.5" height="0.5"></a-box>

  <a-sky color="black"></a-sky>
</a-scene>
</body>
</html>