GearVR в AFrame - кажется, просто отображает веб-фрейм на сферу

Возникла проблема с A-Frame 0.3.0, запущенным в GearVR в интернет-приложении Samsung.

Когда он загружается, он отображает сцену A-Frame на карте, парящей в пространстве, как обычная стационарная веб-страница - содержимое веб-страницы вращается с отслеживанием движения головы, но карта остается неподвижной в пространстве.

Когда я нажимаю на различные режимы отображения 360/180, изображение плоской веб-страницы кажется просто сопоставляется со сферой и слабо реагирует на вращение головы - на полюсах есть закрученные узоры, поэтому я почти уверен, что это просто 2D отображение веб-страницы. Как будто он пытается отобразить его как 360-градусное видео.

Есть ли скрытая настройка? Я включил WebVR в браузере Samsung. Или есть директива, которую мне нужно включить в A-Frame? Сцена отлично работает в картоне через хром на андроиде. Спасибо


person Scott Singer    schedule 24.08.2016    source источник


Ответы (3)


Райан Беттс из Slack сказал:

Вы должны ввести «internet: // webvr-enable» в адресную строку, чтобы включить его.

Вот документация от Samsung: http://developer.samsung.com/technical-doc/view.do?v=T000000270L, где говорится:

Чтобы включить WebVR, перейдите по адресу internet: // webvr-enable URL в Samsung Internet для браузера GearVR (посетите internet: // webvr-disable, чтобы отключить поддержку WebVR).

person ngokevin    schedule 24.08.2016
comment
Как указано, я уже включил его, набрав это в браузере, но, возможно, я допустил ошибку. Было указание на то, что он был включен. Есть еще шаги или варианты? - person Scott Singer; 25.08.2016
comment
Извините, пропустил. Спросит некоторых людей из Samsung. - person ngokevin; 25.08.2016

Ответ ngokevin правильный, надо включить. Если все сделано правильно, рабочая демонстрация с использованием 1.0 API сможет перейти в правильный режим. Обратите внимание, что невозможно получить доступ к правильному «режиму» с помощью параметров полноэкранного режима, предназначенных для видеоформатов VR / 360. Попробуйте https://toji.github.io/webvr-samples/03-vr-presentation.html Если этот пример не работает, значит, не включили. Если это выполняется, а другая страница - нет, это будет проблема, специфичная для этой страницы и использования API WebVR.

person mkeblx    schedule 26.08.2016
comment
Спасибо, что указали мне на тестовую страницу - она ​​загружается и все делает правильно. Моя сцена переходит в разделенный (L / R) экран, отображаемый на карту, которая застряла в пространстве и не перемещается с отслеживанием головы. Так что определенно что-то плохое с моей стороны. Я сравню их и пойму, что делаю или не делаю :) Еще раз спасибо. - person Scott Singer; 27.08.2016
comment
Ссылка, на которую вы мне указали, работает, но это не пример A-Frame - это простой пример WebVR, поэтому WebVR включен. Другие страницы A-Frame демонстрируют то же поведение, что и моя страница - контент отображается на карточке и либо плавает в заблокированном положении в пространстве, либо может быть отображен, как 360-градусное видео, на сферическую проекцию. Так что все еще что-то не так. - person Scott Singer; 01.09.2016
comment
Проблема заключалась в использовании A-Frame 0.2.0 - теперь сцена в GearVR ведет себя правильно, за исключением того, что больше не отображает текстуры и выдает ПРЕДУПРЕЖДЕНИЕ О РЕНДЕРЕ: количество визуализаций или первичное число равно 0. - но это другая проблема, требующая другого вопроса. - person Scott Singer; 01.09.2016
comment
Отсутствие текстур, белые рендеры, связаны с тем, что компоненты материала и obj-loader зависят от порядка - он перевернут для chrome и safari vs firefox. это известная ошибка. Это не проблема с Gear или Samsung Internet - кроме того, что это хром. - person Scott Singer; 15.09.2016

Помните, что поддержка webvr в Gear VR все еще экспериментальная и пока работает не очень хорошо.

На мой взгляд, Gear VR очень резок и вызывает головокружение при взгляде по сторонам, а качество изображений неба не очень хорошее.

Я использую новую камеру Gear 360, чтобы делать снимки неба, и когда я смотрю на них через обычное приложение для просмотра фотографий Gear VR 360, они выглядят потрясающе, но как только вы заходите в webvr и смотрите на те же изображения, они действительно очень размытые .

Надеюсь, в Gear VR скоро все исправят, и мы надеемся, что он просто заменит этот дурацкий браузер Samsung новым браузером Oculus Carmel, чтобы эти приложения webvr работали правильно.

person Spencer Fraise    schedule 20.10.2016