eyeSeparation свойство в A-Frame

Я пытаюсь изменить значение eyeSeparation в кодировке A-Frame. Как мне это сделать?

Ссылаясь на документы three.js:

effect = new THREE.StereoEffect( renderer );
effect.eyeSeparation = 0;

Это не приведет к разнице в рендеринге между левым и правым изображениями. Я предполагаю, что документы https://aframe.io/docs/0.8.0/components/camera.html позволит изменить eyeSeparation настройки, но я не могу найти способ сделать это.

Лучший,

Сюндзи


person Shunji Satoh    schedule 01.11.2018    source источник


Ответы (1)


Разделение глаз обеспечивается API-интерфейсами WebVR / WebXR и настраивается пользователем через гарнитуру с помощью программного обеспечения (например, настройки oculus) или оборудования (слайдер Rift или циферблат Vive). Контент не может это контролировать. StereoEffect не используется A-Frame или THREE VR path. Это старый модуль, появившийся еще до WebVR.

person Diego Marcos    schedule 01.11.2018
comment
Я использую Oculus go и выполняю aframe.io/examples/showcase/helloworld. Это действительно хорошо работает. Более того, я пытаюсь получить полноэкранные изображения VR, в которых правое и левое изображения идентичны (без бинокулярной разницы), с помощью Oculus go, чтобы исследовать восприятие глубины в зависимости от бинокулярной разницы. Есть ли у вас какие-либо идеи? - person Shunji Satoh; 02.11.2018