Mozilla представила A-Terrain, картографические данные для веб-разработки

В своем блоге Mozilla, компания-создатель браузера Firefox, рассказала о новой разработке под названием A-Terrain. Это набор данных со спутников, карт и объемных изображений сооружений для создания 3D-окружения на основе реального мира. Он включен в веб-фреймворк компании A-Frame, позволяющий разрабатывать контент в AR, VR и MR, работающий прямо в браузере. Особенностью проектов с использованием A-Frame является доступность на любом устройстве с подключением к Интернету.

Примеры использования A-Terrain

Разработчики выложили в блоге несколько вариантов интерактивных окружений, работающих в браузере.

Среди них стилизованный вид на Сан-Франциско, по которому можно передвигаться с помощью стрелок или клавиш WASD:

View post on imgur.com

И быстрый рендер земного шара с подробными картами ландшафта и зданиями:

View post on imgur.com

Также Mozilla добавила элементы управления с помощью хеш-аргументов в URL. Таким образом можно изменить широту, долготу и высоту прямо в адреcе страницы. Для примера показан вид на гору Уитни, координаты которой записаны в URL:A-Terrain Mt Whitney

Сочетание с другими компонентами

По словам разработчиков, A-Terrain хорошо взаимодействует с другими технологиями Mozilla. Эти данные могут быть использованы для планирования похода по Гранд-Каньону с помощью Mozilla Hubs или для того, чтобы поместить резиновую уточку над Орегоном. Все это можно сделать с помощью обычных HTML-тегов и использовать в браузере.

Набор данных бесплатен, а весь исходный код находится на GitHub-странице проекта.

Mozilla продвигает инновационные методы взаимодействия с Интернетом. На прошедшей в середине мая 2018 года корпоративной встрече работников компания сообщила о планах по созданию браузера с голосовым управлением.

Источник: блог Mozilla

Подобрали три теста для вас:
— А здесь можно применить блокчейн?
Серверы для котиков: выберите лучшее решение для проекта и проверьте себя.
Сложный тест по C# — проверьте свои знания.

Также рекомендуем: