Интерес к этой теме растет и понемногу подбирается к нашему форуму. Летом я пробовал oculus rift dk2 и с некоторыми оговорками девайс приглянулся.
Начал я эту тему с изучения двух статей на хабре:
http://habrahabr.ru/post/228501/
http://habrahabr.ru/post/229453/
В принципе ничего сложного. Телефон с андройдом есть, опыт общения с различным самодельным софтом тоже вроде. Коробка с линзами тоже не проблема, если не лень конечно. Но лень победила.
Сначала посмотрел на durovis dive, но дороговато показалось за такой девайс. И вспомнил про китайцев. Эти парни всегда на гребне технической волны. И интуиция не обманула. На известном сайте уже появился некоторый ассортимент и я не долго думая заказал. 25 зеленых небольшие деньги, даже с учетом не перестающим удивлять курсом доллара.
В общем вот что я сегодня получил:
Данный девайс по всей видимости является копией анонсированного в октябре шлема Archor VR http://4pda.ru/2014/10/17/181568/. Вставляется туда любой телефон от 4 до 7 дюймов.
По качеству совсем не плохо. Одна проблема - мой телефон имеет диагональ 4,7 дюймов. В результате видны края изображения, что не есть гуд. Решений может быть несколько от покупки телефона побольше (чего совсем не хотелось бы), до установки более мощных линз или просто приобретения другого шлема. В общем не все так хорошо как хотелось бы, но для начала - вполне сносно. На данный момент поюзал несколько VR демок с google play. Например классика - американские гонки. Скачать здесь https://play.google.com/store/apps/details?id=com.divegames.divecitycoaster&hl=ru.
Забавно, но не для того все задумывалось.
В общем для того чтобы все заработало с играми на ПК, необходимо решить несколько проблем.
1. Надежная и быстрая связь между компьютером и телефоном.
2. Конвертация изображения в 3D side by side на ПК.
3. Стриминг изображения с ПК на экран телефона.
4. Передача данных гироскопа с телефона на ПК для отслеживания положения головы.
Список не длинный, но проблем достаточно много. В вышеприведенных статьях даны начальные данные, но все приходится к сожалению перекраивать по ходу.
1. По поводу связи это очень хороший вопрос. Был бы ПиСи - ethernet и никаких проблем. Остается два варианта быстрый wifi или usb tethering(гугл в помощь пока что). С тэзэрингом у меня что-то никак не выйдет. Инет с компа на смарт по юсб приходит, но вот со стримингом - проблема. Что-то со скоростью соединения вроде. Решить пока не могу. C wifi все проще .... когда есть в наличии подходящее оборудование. Скорость соединения желательна ближе к 300мбит. Мой роутер почему-то не дает соединиться быстрее 74мбит. Из-за этого есть некоторая задержка при передаче видео, что не есть гуд совсем. С телефоном проблем не должно быть, т.к. поддерживает протокол wifi 802.11ac. Остался роутер. В любом случае, проблема так или иначе решаемая.
2. Конвертация в 3D side by side вещь более менее понятная. В принципе в тестовом варианте при помощи драйверов TriDef 3D удалось запустить GTR2. Смотреть здесь: http://www.tridef.com/
В общем еще подробно не разбирал - очков не было. Есть еще вариант vireio perception. В отличии от TriDef - бесплатный навсегда. Скачал, но не запускал.
3. Стриминг тоже дело важное. Я пользовал splashtop, но что-то мне в нем не нравится. Есть еще вариант с нативным софтом от nvidia, но требуется видеокарта 6 серии. У меня 560Ti не поддерживается.
Так что пока будет splashtop.
4. Трекинг головы. Пробовал FreePIE, в принципе работает, но не разбирался особо.
В общем головоломка нарисовывается та еще. С другой стороны почему бы и нет? Зима близко
В итоге хочу получить автосим со шлемом. И может быть тогда для меня решится вопрос - ставить ноги на платформу или нет .
С другой стороны разработчики уже совсем скоро обещают коммерческую версию окулуса. При этом по вполне демократичной цене 200-400$. Посмотрим как пойдет.
ЗЫ некуда вписать было: подопытный смарт HTC One M7.