Ах, декабрь — время подводить итоги и строить грандиозные планы на будущее! В нашем прошлом материале мы заглянули в волшебный шар IT-тенденций 2017 года и увидели там сияющую звезду виртуальной реальности. Не зря, ведь VR за последние пару-тройку лет вырос так быстро, что теперь его можно встретить везде: от гиковских конвенций до бабушкиного дачного домика (ну ладно, возможно пока только в мечтах бабушки).
Идеи для VR плодятся словно кролики на ферме, а разработчикам приходится не сладко — работать и работать, чтобы воплотить все эти безумные задумки.
Давайте разберёмся, что же такое эта виртуальная реальность. Представьте себе трёхмерный мир, созданный компьютером, куда вы можете войти с головой — или хотя бы частично окунуться. Ну а если погружение полное — значит вы уже почти как герой фильма «Матрица», только вместо красной таблетки вам предлагают шлем VR.
Правда полный комплект таких фишек встречается редко: обычно либо картинка качественная, либо звук отличный, либо контроллеры шустрые. Но даже если у вас всего один из этих компонентов — это уже повод почувствовать себя немного волшебником.
Есть такой забавный тип виртуальной реальности «без погружения». Это когда вы смотрите на симуляцию с хорошей графикой и звуком на большом экране и думаете: «А вот если бы я мог туда зайти…» Примеров масса: археологи возрождают древние поселения в 3D — можно побродить по дому первобытного человека и понять, почему он не хотел делиться своей пещерой; архитекторы показывают клиентам модели зданий — чтобы те не думали, что их новый дом будет похож на штаб-квартиру супергероев из комиксов. Это всё ещё не настоящая VR-штука по канонам жанра, но глубина ощущений уже гораздо выше обычных мультимедийных развлечений.
А вот виртуальные миры вроде Second Life или Minecraft — это совсем отдельная песня!
Там взаимодействие с другими пользователями поставлено на поток: можно построить замок из кубиков вместе с другом или устроить вечеринку с сотней незнакомцев (главное не забыть пригласить соседа по комнате). Правда полного эффекта присутствия они не дают — ну то есть вы вроде внутри мира, но при этом всё же сидите перед монитором в пижаме. Кстати, Minecraft давно уже освоил VR-формат для Oculus Rift и Gear VR — теперь можно копать шахты и бороться с крипперами буквально головой! Вот вам анекдот: программист говорит другу—геймеру: «Ты знаешь, я написал код для Minecraft в VR».
Друг отвечает: «Отлично! Теперь у меня нет оправдания выходить из дома!»
Но виртуальные миры пригодны не только для игр. Есть платформы вроде 3D Immersive Collaboration и Open Cobalt – звучит как космический корабль из фантастики!
На самом деле это рабочие пространства в 3D — словно офис будущего где можно одновременно общаться с коллегами и при этом не вонять кофе из соседнего кабинета. Такое совместное творчество с эффектом присутствия становится одним из главных трендов VR-разработок.
Специалисты даже придумали язык Virtual Reality Markup Language (VRML) – это как HTML для виртуальных миров.
Представьте себе сайт во вселенной Матрицы! Правда этот язык был чуть ли не забытым динозавром среди технологий, но с ростом интереса гигантов вроде Facebook к VR он может получить второе дыхание. Кто знает, может через пару лет мы будем создавать свои сайты прямо внутри шлемов?