1

Я основал игру Unity3D + Google Tango на NVidia Dev. устройство. Кажется, все работает нормально, но теперь я хочу играть в эту игру в стереоскопическом виде (для Dive Goggles). Я просмотрел пример ExperimentalVirtualReality (https://github.com/googlesamples/tango-examples-unity/tree/master/UnityExamples/Assets/TangoExamples/ExperimentalVirtualReality) и смог успешно перенести все сборные файлы в мою игру, но по некоторым причинам опыт не является удовлетворительным.Создание моей игры Unity со стереоскопическим просмотром (VR)

Стереоскопический вид моей игры имеет тенденцию к перекрестному кругу друг с другом, когда я просматриваю очки для дайвинга. Опыт совсем не работает.

Я заметил, что есть некоторые общедоступные параметры в объекте Player TangoVR в проекте Unity для «IPD в MM», «Ширина экрана в MM», «Смещение глаз в MM» и т. Д. Должен ли я играть с любой из этих. Что представляют собой эти значения?

Любая помощь или указатели будут очень полезны и оценены.

ответ

1

Спасибо всем, кто помог ответить на это. Многие из моих понятий определенно были очищены, но ничто не приблизило меня к реальному решению. После многих исследований я наконец нашел эту статью (http://www.talkingquickly.co.uk/2014/11/google-cardboard-unity-tutorial/) супер полезной. он в основном говорит мне о внедрении Durovis SDK (https://www.durovis.com/sdk.html) с пакетом Unity.

Все было довольно просто, и опыт, который я получил от него, был лучшим.

4

IPD будет Inter-Pupillary Distance, а смещение - это расстояние от вашего глаза до «точки артикуляции», когда вы двигаете головой.

Это описывает его (с картинками!): http://gamasutra.com/blogs/NickWhiting/20130611/194007/Integrating_the_Oculus_Rift_into_Unreal_Engine_4.php

+0

Измерьте свой IPD здесь: https://pd.warbyparker.com/, затем настройте его на гарнитуре Dive (и, надеюсь, ваш IPD не будет вне диапазона, который вы можете настроить на этой гарнитуре) – dljava

2

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

Чтобы обойти это с помощью более крупных устройств, вы можете нажать на поля стереоскопических изображений. Для танго с тестированием стандартных картонных линз я обнаружил, что все работает хорошо, если их толкнул примерно на дюйм. Приложения в игровом магазине, Tango Mini Town и Tango Mini Village делают хорошую работу по демонстрации этой работы.

Идеальный способ получить эту работу будет с картой google и соответствующим 7-дюймовым контроллером просмотра танго, но в настоящее время картонное приложение несовместимо с танго. Пальцы скрещены для поддержки картона.

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