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