admin 27 сентября 2017

12 потрясающих экспериментов и демок на WebVR

Статья рассматривает довольно популярную тему виртуальной реальности. В ней представлены наиболее интересные продукты, основанные на WebVR. Просто попробуйте их!


WebVR – это JavaScript API, которое делает возможным использование гарнитуры виртуальной реальности в веб приложениях. Что позволяет разработчикам создавать функциональные возможности, обеспечивающие полный эффект присутствия в виртуальной среде, который напрямую может быть встроен в браузер и иметь поддержку большинства VR-шлемов.

В этой статье мы рассмотрим несколько наиболее удивительных игр и VR-демоверсий, которые вы можете попробовать прямо сейчас. Для того, чтобы запустить их вам необходимо иметь браузер, имеющий поддержку VR. Кроме этого необходимо иметь очки виртуальной реальности наподобие Google Cardboard, HTC Vive или похожих. Если у вас нет таких очков, то вы все еще можете насладиться, представленными демоверсиями, в обычном режиме 360°.

a-blast.jpg

A-Blast

Небольшая, веселая аркада, в которой вам необходимо стрелять по различным движущимся врагам и стараться выжить как можно дольше. Данная игра отлично работает на мобильных устройствах, но куда более весело играть в неё девайсе с VR-контроллерами, например, как у HTC Vive.

thehall.jpg

The Hall VR

The Hall перемещает вас в виртуальный тур по музею с картинами, скульптурами и другими анимированными изображениями. Данный проект является модернизированной версией более старой демонстрационной версии на three.js, которая была реализована на A-Frame. Их страница на GitHub содержит множество интересной информации о процессе разработки и переходе на A-frame.

sechelt.jpg

Sechelt

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

dance-tonite.jpg

Dance Tonite

Dance Tonite – это VR-эксперимент, в котором вы можете посмотреть и даже попробовать реальные движения из танцев, которые представлены здесь в красочной 3D-обстановке. При наличии VR-контроллеров вы сможете записать свой танец и поделиться им с друзьями. В данном YouTube-видео объясняется как тут все утроено.

konterball.png

Konterball

Kontreball – это игра в настольный теннис, созданная с помощью three.js, cannon.js, и deepstream.io. Вы можете играть сами с собой или пригласить друга и играть друг против друга через веб-сервер. В эту игру интересно играть как при наличии очков виртуальной реальности, так и без них.

let-it-snow.png

Let it snow

Небольшое JavaScript-приложение, в котором вам предоставляют возможность проявить фантазию в создании снежинок из бумаги. В распоряжении целая стопка бумаги. Приложение способно создавать 3D-снегопад из, сделанных вами снежинок.

mars.jpg

Mars VR

Невероятная коллекция VR-игр, которая раскроет для вас различные аспекты миссии на Марс. В данной коллекции представлены 5 различных игр из которых вы, собственно, и выбираете. В эти включены такие вещи, как: управление вездеходом для исследования поверхности Марса, пилотирование ракетой и полет на космическом корабле.

musical-forest.jpg

The musical forest

Музыкальный лес – это прекрасно анимированное приложение, которое предоставляет вам возможность пригласить друзей виртуальный лес, в котором вы сможете играть на различных музыкальных инструментах. Если кто-то из ваших друзей имеет контроллеры от HTC Vive, то они смогут создавать свои кастомные формы, которые будут иметь свое уникальное звучание.

webvr-cubes.jpg

WebVR Cubes

Небольшой проект, реализованный на Three.js, демонстрирующий возможности VR. Представленная демоверсия предоставляет возможность одновременно наблюдать большое количество независимых 3D-фигур. Демоверсия обладает стабильными FPS, что обеспечивает динамические тени и дает возможность моделировать физическую среду, в которой фигуры могут свободно перемещаться.

webvr-rollercoaster.jpg

WebVR Rollercoaster

Другим проектом на Three.js является WebVR Rollercoaster. Этот проект совмещает в себе базовые 3D-фигуры и физику реального мира внутри виртуальной реальности. В демоверсии вам предлагается проехать на, захватывающих дух, американских горках. К сожалению, для полного погружения и возможности смотреть по сторонам во время поездки, необходимо иметь какую-либо VR-гарнитуру.

meterial-form.jpg

Material Form

Material Form – это боле практичная демоверсия, в которой показано, как будет выглядеть форма регистрации в приложении виртуальной или дополненной реальности. Здесь присутствует множество, стилизованных под material design, форм, полей для текстового ввода, чекбоксов и радиокнопок. Также представлена виртуальная клавиатура для набора текста.

babylon.jpg

Babylon.js

Данная VR-демоверсия демонстрирует возможности библиотеки Babylon.js. Она включает в себя впечатляющую графику с некотором набором наиболее реалистичных графических эффектов среди всех демоверсий WebVR таких, как: отражение света и поверхностей.

Перевод: Александр Давыдов

МЕРОПРИЯТИЯ

Комментарии

ВАКАНСИИ

Добавить вакансию
Go-разработчик
по итогам собеседования
Java Team Lead
Москва, по итогам собеседования
Senior Java Developer
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ