Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Aframe 在帧中进入VR模式后,将相机位置设置为(0,0,0)_Aframe - Fatal编程技术网

Aframe 在帧中进入VR模式后,将相机位置设置为(0,0,0)

Aframe 在帧中进入VR模式后,将相机位置设置为(0,0,0),aframe,Aframe,由于ChromeV65的兼容性问题,我最近将我的aframe从0.5.0直接升级到了0.8.1。其中一个变化是,如文件所述,Aframe不再控制相机姿势,而相机姿势将由three.js直接控制 这里有一份关于这一变化的最新公关: 此更改将删除对摄影机位置的userHeight参数支持。在我的应用程序中,我需要相机在VR和非VR模式下都处于(0,0,0) 我尝试使用: <a-entity camera position="0 0 0"> </a-entity> 不再有效,

由于ChromeV65的兼容性问题,我最近将我的aframe从0.5.0直接升级到了0.8.1。其中一个变化是,如文件所述,Aframe不再控制相机姿势,而相机姿势将由three.js直接控制

这里有一份关于这一变化的最新公关:

此更改将删除对摄影机位置的userHeight参数支持。在我的应用程序中,我需要相机在VR和非VR模式下都处于(0,0,0)

我尝试使用:

<a-entity camera position="0 0 0"> </a-entity>

不再有效,对吗?

将相机包装在实体中是否有帮助


将相机包装在实体中是否有帮助


当我更新到0.8时,相机旋转也出现了类似的问题

据我所知,最新版本现在已经将位置和轮换管理移到了threejs

为了解决这个问题,你应该在相机周围使用一个“装备”,并在装备上设置你的位置。 装备只是一个父实体,子实体将从中获取相对设置

<a-entity id="cameraRig" position="0 1.6 0">
    <a-camera></a-camera>
</a-entity>

当我更新到0.8时,相机旋转也出现了类似的问题

据我所知,最新版本现在已经将位置和轮换管理移到了threejs

为了解决这个问题,你应该在相机周围使用一个“装备”,并在装备上设置你的位置。 装备只是一个父实体,子实体将从中获取相对设置

<a-entity id="cameraRig" position="0 1.6 0">
    <a-camera></a-camera>
</a-entity>


谢谢您的帮助!然而,我认为这对我的情况没有帮助。经过调查,我看到进入VR后,摄像头的高度设置为硬编码值1.6。我通过将其更改为0解决了此问题。这是您可以使用的一个解决方案。请记住,摄影机基本体的默认值为1.6,如果要避免这种情况,还可以使用带有摄影机组件的平面图元,其默认高度为0谢谢!然而,我认为这对我的情况没有帮助。经过调查,我看到进入VR后,摄像头的高度设置为硬编码值1.6。我通过将其更改为0解决了此问题。这是您可以使用的一个解决方案。请记住,摄影机基本体的默认值为1.6,如果要避免这种情况,还可以使用带有摄影机组件的平面图元,其默认高度为0谢谢!然而,我认为这对我的情况没有帮助。经过调查,我看到进入VR后,摄像头的高度设置为硬编码值1.6。我通过将其更改为0解决了此问题。我遇到了相同的问题。。。你是如何硬编码相机y值的?@sidd我更改了一帧的源代码。您可以在aframe-master.js:)中搜索1.6,希望它能在这么长时间后有所帮助。@Fei感谢您让我保持在循环中谢谢您的帮助!然而,我认为这对我的情况没有帮助。经过调查,我看到进入VR后,摄像头的高度设置为硬编码值1.6。我通过将其更改为0解决了此问题。我遇到了相同的问题。。。你是如何硬编码相机y值的?@sidd我更改了一帧的源代码。您可以在aframe-master.js:)中搜索1.6,希望在这么长时间后有所帮助。@Fei感谢您让我参与其中
<a-entity id="cameraRig" position="0 1.6 0">
    <a-camera></a-camera>
</a-entity>