Добро пожаловать в Monday Musings! Это короткие сообщения в блогах, похожие на заметки, которыми я делюсь, которые могут быть связаны или не связаны с VR/AR, но я хочу поделиться некоторыми мыслями, получить дополнительную информацию или быстро поделиться.

Сегодняшние размышления о понедельнике: почему вам стоит обратить внимание на WebVR

Я большой поклонник WebVR. Я написал несколько начальных постов об этом, и это одна из моих любимых тем для обсуждения на конференциях. Тем не менее, даже в растущем сообществе виртуальной реальности WebVR является горячей темой для обсуждения. Джон Кармак на Oeculus Connect 2 в этом году, казалось, скептически относился к будущему WebVR, говоря, что он не сбрасывает со счетов его, но, похоже, сомневается в его потенциале. У меня было огромное количество людей, положительно реагирующих на демонстрацию быстрой демонстрации WebVR на моем телефоне, когда я рассказывал о том, что я делаю, но у меня также было несколько человек, которые ругали WebVR за то, что он постоянно не достигает 90 кадров в секунду, и жаловались, что не было действительного сценарии использования на данный момент.

Я склонен не согласиться с последней частью — люди часто спрашивают меня, почему я так интересуюсь Интернетом как потенциальной платформой виртуальной реальности, поэтому я решил записать это и открыться миру дальше. дебатов вокруг темы.

Интернет никуда не делся

Интернет за последнее десятилетие превратился в множество сервисов, которые определяют наши действия. Amazon управляет розничной торговлей, и еще никогда не было так легко купить все, что вы хотите, не выходя из квартиры. Поскольку виртуальная реальность открывает новый способ демонстрации товаров и услуг, WebVR — это идеальный способ смешивания VR-контента с не-VR-контентом в существующем Интернете. Подключили гарнитуру и видите интересующую вас лампу? Теперь вы можете увидеть это в виртуальной реальности, чтобы получить представление о масштабе и о том, как это может выглядеть в комнате с вашими стенами.

Итак, Amazon может не иметь поддержки «WebVR» в ближайшее время, но я уверен, что это только вопрос времени, когда вы сможете просматривать VR-версию мебельного магазина, не выходя из собственного Oculus.

Более простая интеграция с веб-API

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

Минимальные затраты на начало работы

Я потратил много времени на наставничество на хакатонах, преподавал семинары по виртуальной реальности и показывал случайным людям, что я встречаю свои сайты WebVR (извините, мне не так жаль!), и это, безусловно, самый простой способ заставить людей понять, что я сделать с развитием VR. Я могу дать им ссылку, чтобы они сразу увидели, что их собственные телефоны теперь тоже являются устройствами виртуальной реальности. Для начала им не нужен Oculus или сложная IDE — любой, кто разбирается в основах веб-разработки, может сразу опробовать пример кода. Популярность JavaScript растет, и этот пул разработчиков, увлеченных виртуальной реальностью, помогает отрасли развиваться.

Никаких инсталляций, никаких огороженных садов — только контент

Это довольно очевидно — виртуальная реальность в Интернете, как и традиционный веб-контент, более открыта, чем специализированные магазины приложений. Мне нравится не говорить людям, что то, что я создал, не работает на их телефоне. Мне нравится, что в контенте, который можно публиковать, больше свободы, по крайней мере, на данном этапе контроля сети (это совсем другая тема, но, по крайней мере, на данный момент контент определяют не отдельные OEM-производители).

Мы обманываем веб-разработчиков, чтобы они помогали управлять виртуальной реальностью

Хорошо, на самом деле я не считаю это уловкой, но я часто разговариваю с веб-разработчиками, интересующимися виртуальной реальностью, которые не считают, что разработка для нее находится в пределах их досягаемости. Когда я говорю им, что они могут взять Three.js и начать программировать для WebVR, они находят момент восторга, когда понимают, что эта захватывающая новая технология — это не то, с чего им нужно начинать с нуля. Предлагая знакомую среду и язык большому пулу разработчиков и помогая им чувствовать себя включенными, вы создаете более разнообразный пул разработчиков и стимулируете инновации в отрасли.

Так что да, это моя не очень короткая речь о преимуществах WebVR, потому что меня довольно часто об этом спрашивают. Пожалуйста, не ненавидьте меня, ребята, производитель графики — я тоже с вами согласен! ❤