Форум

Mozilla представляет проект для создания VR-сайтов

22 декабря 2015 12:59

Компания Mozilla, известная свои браузером Firefox, представила новый проект с открытым исходным кодом A-Frame, предназначенный для того, чтобы облегчить разработку оптимизированных под виртуальную реальность веб-сайтов для PC, iPhone, Google Cardboard, Oculus Rift DK2 и прочих устройств. В ближайшем будущем также будет добавлена поддержка Android. A-Frame поможет создавать высокопроизводительные веб-проекты, работающие прямо в браузере, с использованием HTML вместо более сложного WebGL.

A-Frame
"A-Frame является проектом с открытым исходным кодом, предназначенным для простого создания WebVR с использованием HTML. Он разработан и поддерживается MozVR - исследовательской командой в сфере виртуальной реальности компании Mozilla. A-Frame обеспечивает некоторые пользовательские элементы WebGL в HTML, что позволяет веб-разработчикам создавать виртуальные 3D-сцены. Так как WebGL повсеместно используется в современных браузерах на PC и мобильных платформах, то A-Frame также работает на PC, iPhone (поддержка Android будет добавлена в ближайшем времени) и Oculus Rift", - сообщает Mozilla.

Команда MozVR поняла, что развитие WebVR оказалось слишком сложным, поэтому они и начали искать более простой способ создания веб-контента для виртуальной реальности. Результатом многочисленных исследований и стал проект A-Frame. Библиотеки A-Frame предлагают разработчикам огромную коллекцию базовых блоков для создания моделей, видео, геометрии и прочего контента с использованием разных типов управления.

Узнать больше о A-Frame можно на официальном сайте проекта.
взял отсюда
Источник: geeky-gadgets.com

Это они чем делают? CSS?
Дорогу осилит идущий
22 декабря 2015 14:32
Это они чем делают? CSS?
Как я понял A-Frame это надстройка над three js.
A-Frame парсит html (анализирует DOM дерево) и вызывает функции создания примитивов/подгрузки моделей у библиотеки three js, и расставляет их по инструкции, которая так же описана в DOM дереве (html вёрстке)
И возможно что A-Frame уже содержит в себе часть three js, поэтому не требует подключение этой библиотеки.

Короче это что то типа вёрстки в 3D Со всеми плюсами и минусами. В отличии от b4w не знаю как там можно пилить большие 3D приложения с логикой/физикой.

За то в этой штуке по идее можно довольно просто сделать 3D чат с 3D смайлами и 3D комнатами , что в b4w будет слегка затруднительно… (на мой взгляд)
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
22 декабря 2015 15:19
весьма забавно, но это не моделирование
https://aframe.io/docs/guide/objects.html
https://aframe.io/examples/
Спасибо за полезный совет / ответ
22 декабря 2015 15:25
Но за то можно загрузить модельку в формате dae
https://aframe.io/docs/primitives/a-model.html
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
22 декабря 2015 16:01
Исключительно имхо:

для графики необходим редактор, пространство, среда обитания если хотите,
иначе походит на прото-автокадовское черчение через командную строку, и где оно в конечном счете? (риторика)

У B4W есть огромное преимущество - это блендер.
(никоим образом не хочу нивелировать заслуги Команды b4w)
Схема blender+browser=blend4web очень и очень осознается идейными разработчиками b4w.


В эй-фрейме отсутствует составляющая "редактор".
Спасибо за полезный совет / ответ
23 декабря 2015 09:32
Как альтернатива B4W оно конечно и рядом не валялось. Но какие то простые вещи, типа может быть:
За то в этой штуке по идее можно довольно просто сделать 3D чат с 3D смайлами и 3D комнатами
ну или что-то еще.
То есть может имеет смысл спаритьскомбинировать их в общей концепции "3D-интернет"

смущает
поддержка Android будет добавлена в ближайшем времени
я чего то недопонимаю, или оно не работает во всех браузерах? на андроиде какой-то другой браузер? а если я на андроиде установил Хром?
Дорогу осилит идущий
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.