Как создать стереоскопический просмотрщик изображения фотосферы с помощью Google Cardboard SDK

В демо-приложении Cardboard есть хорошая функция, с помощью которой мы можем видеть существующие фотосферы. Я хочу создать подобное приложение

Я просмотрел Cardboard SDK, предоставленный Google. Но не нашел простого способа сделать это. Я должен строить буквально с нуля, принимая все сенсорные данные и соответствующим образом обновляя кадры, что является очень болезненным процессом.

я хочу знать

  1. Если есть простой способ сделать это
  2. Если доступен исходный код приложения Google Cardboard, который я могу использовать

person Nick    schedule 20.04.2015    source источник
comment
Используйте Unity и Cardboard SDK для Unity. Если вы не заработали более 100 тысяч долларов США в прошлом году, вы можете использовать его бесплатно.   -  person K.L.    schedule 20.04.2015


Ответы (3)


Используйте Rajawali Framework с RajawaliVR или просто используйте этот пример: https://github.com/ejeinc/RajawaliCardboardExample

person TommyX    schedule 28.04.2015

Вы можете попробовать это

Обзор Google Cardboard 360 градусов

person sreekumar    schedule 05.02.2016

A. Установите Unity Pro с плагинами Android Pro, настройте Cardboard SDK для Unity, установите инструменты Android Build и SDK.

B. Настройка скайбокса

  1. Получите стереоскопическое панорамное изображение. В Unity импортируйте изображение, измените тип текстуры на Cubemap.
  2. Выберите отображение как цилиндрическое (широта и долгота).
  3. Создайте материал, измените шейдер на Skybox/Cubemap.
  4. Назначьте текстуру материалу.
  5. В верхней панели Unity 5 Pro выберите Window -> Lighthing, перетащите материал в свойство Skybox.
  6. Объедините эти шаги с активами Cardboard и игровыми объектами.

На всю настройку у вас уйдет пять минут (за исключением настройки ваших инструментов :D). Вы можете сослаться на ответ здесь.

person felixwcf    schedule 30.08.2016