Как заработать на виртуальной реальности
Совсем недавно виртуальная реальность воспринималась как технология из далекого будущего. Но теперь она стала гораздо ближе к людям. Этот год и вовсе ударный в плане VR-очков и шлемов: Oculus Rift, HTC Vive, PlayStation VR готовятся к покорению планеты. Их цена вызывает вопросы, но уже есть более доступная альтернатива –мобильный VR. Для такой системы нужен только смартфон и специальные очки с линзами – корпус подойдет и самодельный из картона. Затраты минимальны, а виртуальная реальность уже доступна.
Отдельный всплеск интереса к VR исходит от игровой индустрии, но есть масса других областей, в которых виртуальная реальность вот-вот совершит революцию. Видеоигры перейдут на новую ступень реалистичности, обучение в ВУЗах, наконец, станет увлекательным, даже просмотр фильмов сильно преобразится…
Стоп, что такое VR и AR?
Это виртуальная (virtual) и дополненная (augmented) реальность соответственно. Разница следует прямо из названий. Виртуальная реальность убирает из поля зрения привычный мир, в то время как AR оставляет его на месте, но дополняет его полезной информацией. Самый яркий пример дополненной реальности – Microsoft Hololens. Это устройство добавляет в реальный мир трехмерные голографические объекты, с которыми можно взаимодействовать. По замыслу Microsoft устройство (которое называют, ни много ни мало, голографическим компьютером) понадобятся архитекторам, инженерам, программистам и медикам, автопроизводителям, агентам по недвижимости...
Виртуальная реальность же полностью заменяет реальный мир искусственно созданным. И в этой области уже сейчас есть ожесточенная конкуренция.
А какие вообще бывают устройства?
Устройства можно разделить на несколько категорий: аксессуары к смартфонам, шлемы и самостоятельные AR-очки. К первым относятся обыкновенные пластмассовые либо картонные шлемы с линзами. В конструкцию просто вставляется смартфон, и получаются очки виртуальной реальности.
Шлемы виртуальной реальности подключаются к компьютеру либо игровой приставке. Они годятся только для стационарного использования. Наконец, самостоятельное носимое устройство – это HoloLens. Пока что оно выглядит очень круто, но впечатляет ориентировочная цена в три тысячи долларов.
Да это же игрушки очередные. Зачем вообще это нужно?
Сфер применения VR/AR гораздо больше, чем может показаться. Студенты медицинских вузов перейдут от тренировки на лягушках к виртуальным учебным операциям, пилоты- и водители-курсанты получат реалистичные тренажеры, школьники на уроках географии отправятся в кругосветку, риелторы покажут вам планировку жилья и дизайн не на бумаге, а устроят полноценный осмотр в VR-очках.
Ладно, а еще что?
На новый уровень выйдет проектирование автомобилей, зданий, да и вообще любой техники. В военной сфере будет доступно обучение специалистов с минимальными затратами по сравнению с настоящими полевыми испытаниями. Кинематограф тоже получит новый скачок в плане реалистичности. И если фильмом в 3D давно никого не удивишь, и все это больше похоже не баловство, то VR сможет дать полноценный эффект присутствия.
Убедили, хочу поучаствовать. Но это же надо учиться долго?
Если вы совсем не знакомы с программированием – конечно, учиться придется многому. Но при наличии минимальных знаний в этой области можно без проблем перестроиться под создание приложений для виртуальной реальности. Производители очень заинтересованы в написании программ под VR/AR, ведь это только ускорит развитие индустрии.
К примеру, Microsoft выпустила бесплатные онлайн-курсы для разработчиков, они позволят каждому человеку, даже с минимальными знаниями программирования, создать приложение под технологию виртуальной реальности.
Так это ведь шлем покупать надо… Без него никак?
Совсем без шлема вы не сможете испытать приложение, которое сами создаете, а это все-таки жутко неудобно. Но есть бюджетный вариант. VR-очки можно получить почти бесплатно: просто вырезав из картона и вставив в них линзы, или купить заготовку и собрать своими руками. Получается практически даром, если у вас есть смартфон. А о том, какие бывают очки и как собрать свой экземпляр из подручных материалов, Microsoft расскажет в рамках лекций.
Что еще нужно знать?
Теперь уже можно браться за разработку. Для начала стоит скачать инструменты Microsoft для создания VR-приложений: Visual Studio, Windows 10 SDK и Fibrum SDK, плагин ALPS-VR.
А дальше — учиться и пробовать свежие знания в деле. У Microsoft есть серия видеолекций с подробным разбором самой технологии виртуальной реальности и разработки проектов: как лучше организовать управление и навигацию в VR плюс углубленное изучение программирования на DirectX и C++. Первая лекция, посвященная конкретно разработке приложений, рассматривает пример Unity:
Затем обучение переходит к глубоком разбору Unity созданию проектов для виртуальной реальности с использованием ALPS-VR. С этим плагином можно организовать навигацию, плюс он добавляет коррекцию искажений и отслеживание движений головы. ALPS-VR подходит для создания приложений на Windows Phone, Android и iOS:
Впервые надев очки виртуальной реальности, многие сталкиваются со сложностями в навигации и управлении. Как избежать типичных проблем и на какие нюансы стоит обратить внимание, рассказывается в этом видео:
Другое видео раскрывает особенности использования сенсоров для взаимодействия с пользователем:
Наконец, самая длинная и завершающая лекция рассказывает о разработке высокоэффективных проектов с использованием C++ и DirectX:
Постепенное изучение курса позволит вам увереннее себя почувствовать в разработке приложений для виртуальной реальности. Также у вас сформируется впечатление о возможностях VR, модули помогут оценить свои возможности и решить возникающие по ходу разработки вопросы. Но главное, наверное, это возможность принять участие в самом интересном этапе развития технологий.