Як побудувати новий світ: віртуальна реальність власними руками

Навряд чи хтось із наших читачів не мріяв одного разу опинитися у віртуальній реальності! Згідно з опитуванням, проведеним наприкінці минулого року в США, майже 66% респондентів відповіли, що певно хочуть спробувати всі види інтерактивних розваг в області віртуальної або розширеної реальності, включаючи кіно, телебачення і комп'ютерні ігри. Здається, скоро ми отримаємо таку можливість: компанія Microsoft випустила цілий курс, який навчить розробляти власні додатки для віртуального світу.


На нещодавній конференції Build компанія Microsoft оголосила, що гарнітура розширеної реальності HoloLens вже доступна для розробників. Пристрій кілька разів демонстрували минулого року і його можливості викликали у публіки непідробний інтерес. Відомо, що HoloLens буде поставлятися з такими додатками, як, наприклад, звичний Skype, екран якого буде проектуватися прямо перед користувачем, і HoloStudio - унікальним конструктором розширеної реальності, який дозволить створювати голограми і розміщувати їх на реальних об'єктах, тим самим розмиваючи межі реального світу з віртуальним.


Фото

Віртуальною реальністю прийнято називати створений технічними засобами світ, який передається людині через звичні відчуття і переконливо імітує як вплив на нього, так і зворотний зв'язок в реальному часі. Щоб зробити знайомство з віртуальною реальністю простіше і зрозуміліше, компанія Microsoft випустила повноцінний курс, в якому наочно розповідається про самостійну розробку додатків віртуальної реальності. Навчальні матеріали охоплюють весь діапазон від базових принципів формування стереозображення або відстеження поворотів голови до більш складних завдань, наприклад, високоефективної реалізації розширеної реальності на C + +/DirectX. Складається курс з десяти пізнавальних відеороликів, про які ми розповімо нижче.

Основи віртуальної реальності

Отже, в першому ролику розглядаються завдання розробки додатків віртуальної і розширеної реальності на платформі Microsoft, а також у доступній формі розповідається про такі базові поняття, як віртуальна реальність і розширена реальність, включаючи історію їх появи.

Конструюємо і використовуємо VR шолом

Далі ми дізнаємося про апаратні засоби реалізації віртуальної та розширеної реальності.

Принципи створення VR з прикладами на Unity

У цьому модулі розглядаються основні принципи стереоскопічного зору і показується, як за допомогою пари відеокамер і сенсора досягти ефекту віртуальної реальності на Windows Phone.

Створення VR на Unity з ALPS-VR

Наступний модуль присвячений плагіну ALPS-VR, який відповідає за відстеження голови і формування стереозображення.


Створення VR на UNITY з Fibrum SDK

Ролик знайомить нас з набором засобів розробки Fibrum SDK, який містить можливості створення інтерфейсів всередині віртуальної реальності і спрощує навігацію в ній.

Особливості взаємодії з користувачем у віртуальній реальності

Щоб користувач не відчував дискомфорту і складності в управлінні віртуальною реальністю, відео розповідає про прийоми взаємодії на прикладі програми на основі Kinect від vrarlab.

Використання сенсорів для взаємодії з користувачем у віртуальній реальності

Наступний додаток демонструє приклади використання сенсорів для взаємодії з користувачем у віртуальній реальності.

Змішана реальність. Середовище, де живуть голограми

У цьому ролику ви нарешті познайомитеся з основами створення додатків доповненої реальності.

Створення програм змішаної реальності AR/VR, адаптованих для кардбордів

Далі стає ще цікавіше: приступаємо до створення додатків віртуальної та розширеної реальності.

Створення високоефективних програм VR/AR на C + +/DirectX

І заключне відео демонструє наочні приклади використання DirectX і C++ для реалізації VR/AR-додатків.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND