Google открыла исходный код инструмента Seurat для оптимизации VR-контента
Open source технология Seurat для оптимизации контента под устройства виртуальной реальности стала доступна для разработчиков. Система помогает повысить производительность игр на мобильных VR-гарнитурах. Исходный код проекта выложен на GitHub вместе с плагинами для движков Unity, Unreal и скриптом для редактора Autodesk Maya.
Схема работы Seurat
Для упрощения формы 3D-объектов и сжатия текстур алгоритм использует особенность контента виртуальной реальности, когда пользователю видна только ограниченная область просмотра. В качестве входных данных он принимает RGB-D изображения и генерирует сетку с уменьшенным количеством полигонов, сохраняя детализацию объектов.
Результат обработки показан на примере VR-игры Blade Runner: Revelations. Технология уменьшила количество полигонов с 46 600 000 до 307 000 и увеличила производительность в 100 раз без потери качества:
Blade Runner: Revelations без обработки
Blade Runner: Revelations с обработкой
Мобильный VR-шлем
Вместе с технологией обработки был выпущен Lenovo Mirage Solo — первый шлем виртуальной реальности на платформе Daydream VR. Он оснащен мобильным процессором, поэтому выдает гораздо меньшую производительность, чем VR-устройства, подключаемые к игровым компьютерам.
Напомним, что Seurat был анонсирован на конференции Google I/O 2017. Там же были раскрыты подробности об обновленном Android Studio 3.0, финальный релиз которого состоялся в октябре 2017 года.
Оставить комментарий
Ты должен быть Вход опубликовать комментарий.