Невозможно управлять положением камеры в VR на Oculus Go - PullRequest
0 голосов
/ 14 ноября 2018

Я использую кадр для создания опыта для Oculus Go.У меня есть простой «мир», и я могу перемещаться по нему с помощью контроллера Oculus Go.Тем не менее, я не могу установить исходное положение камеры или сбросить местоположение камеры в любой точке.Первоначальная проблема означает, что моя точка обзора всегда находится близко к земле.

Вот мой код:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Pailou Gate</title>
        <meta name="description" content="Pailou Gate">
        <script src="../aframe/dist/aframe-master.js"></script>
        <script src="//cdn.rawgit.com/donmccurdy/aframe-extras/v4.1.2/dist/aframe-extras.min.js"></script>
    </head>
    <body>
        <a-scene background="color: #9cf" antialias="true">
            <a-assets>
                <a-asset-item id="pl" src="pl.dae"></a-asset-item>
            </a-assets>

            <a-entity wasd-controls mouse-controls look-controls movement-controls="fly: false" position="0 0 0">
                <a-entity camera position="0 4 0"></a-entity>
                <a-entity oculus-go-controls></a-entity>
                <a-entity laser-controls="hand: right"></a-entity>
            </a-entity>

            <a-light position="0 0.5 1" intensity="0.8"></a-light>
            <a-light type="point" position="20 30 -40" intensity="0.9" light="castShadow: true;"></a-light>

            <a-collada-model src="#pl" position="0 0.4 0" rotation="0 0 0" scale="1 1 1" shadow="cast: true; receive: false"></a-collada-model>

            <a-circle rotation="-90 0 0" radius="40" color="#393" position="0 -0.1 0" shadow="receive: true" roughness="1"></a-circle>
            <a-torus radius="40" arc="360" color="#6c6" rotation="-90 0 0"></a-torus>
        </a-scene>
    </body>
</html>

Я думаю, что соответствующий бит - это объект, окружающий камеру и саму камеру.Обратите внимание, что я установил камеру высоко, но это, кажется, игнорируется.

Есть мысли?

Шон

1 Ответ

0 голосов
/ 14 ноября 2018

Установите элементы управления положением и перемещением на буровой установке (родительский объект камеры) и элементы управления внешним видом на камере:

<a-entity wasd-controls position="0 4 0">
  <a-entity camera look-controls></a-entity>
</a-entity>
...