Amazon представила сервис Sumerian для создания VR-, AR- и 3D-приложений
Новости
Amazon Sumerian позволяет создавать разнообразные сцены виртуальной и дополненной реальностей, а также обычные 3D-приложения. Для работы с инструментом вам не потребуются навыки работы с 3D-графикой или специализированные знания в области программирования.
1К открытий1К показов
Компания Amazon представила инструмент Sumerian для создания VR-, AR- и 3D-приложений. Sumerian поможет разработчикам в создании мультиплатформенных приложений, которые работают на Oculus, HTC Vive и устройствах под управлением iOS, использующих WebVR-совместимые браузеры. Amazon также обещает добавить поддержку ARCore.
Основные функции
На данный момент времени инструмент доступен в превью-версии, но уже предоставляет широкий спектр функций для создания контента прямо в окне веб-браузера:
- Редактор: веб-редактор для построения 3D-сцен, импорта ассетов, настройки взаимодействия скриптов и специальных эффектов с кроссплатформенной реализацией;
- Библиотека объектов: коллекция предварительно реализованных объектов и шаблонов;
- Импорт ассетов: загрузка сторонних 3D-ассетов для использования в сцене. Sumerian поддерживает импорт объектов форматов FBX, OBJ и, в скором времени, проектов Unity;
- Библиотека сценариев: коллекция скриптов и сценариев 3D-движка JavaScript;
- Хосты: анимированные, реалистичные 3D-персонажи, которые могут быть кастомизированы посредством изменения пола, голоса и языка;
- Интеграция со службами AWS: поддержка интеграции с Amazon Polly и Amazon Lex для внедрения речи и естественного языка в хосты Sumerian. Кроме того, библиотека сценариев может использоваться с AWS Lambda, что позволяет применять весь спектр услуг AWS.
Первый проект
Отметим, что Amazon Sumerian не требует от разработчика дополнительных знаний 3D-графики и навыков программирования для создания интерактивных VR- и AR-сцен. Ниже представлен пример начала работы с рабочим пространством инструмента.
Создадим новую сцену будущего приложения:
Откроется вид сцены по умолчанию:
Теперь можно добавлять различные ассеты и объекты для наполнения нашей сцены. По нажатию на Import Asset
откроется доступная вам коллекция ассетов. Чтобы добавить любой из объектов к сцене, нажмите Add
:
Великолепно, выбранный ассет добавлен в редактор Sumerian и отображается в панели ассетов. Чтобы перенести конкретный объект на сцену, выберите его в панели и перетащите в нужное место сцены:
Вот так выглядит добавленный к сцене ассет:
Повторим процесс добавления нового ассета и перенесём манекен в помещение:
Использование скриптов
В дополнение к этому, мы также можем создать скрипт поведения нашего ассета, добавив к нему ScriptComponent
. Можно использовать один из предложенных скриптов, либо создать свой собственный:
1К открытий1К показов