Написать пост

Google открыла исходный код инструмента Seurat для оптимизации VR-контента

Аватар Рамис Ганиев

Технология Seurat уменьшает количество полигонов на 3D-объектах для повышения производительности игр в шлемах виртуальной реальности. Инструмент доступен в виде плагинов для Unity, Unreal и Autodesk Maya.

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-устройства, подключаемые к игровым компьютерам.

Превью видео AaNnVpkAraY

Напомним, что Seurat был анонсирован на конференции Google I/O 2017. Там же были раскрыты подробности об обновленном Android Studio 3.0, финальный релиз которого состоялся в октябре 2017 года.

Следите за новыми постами
Следите за новыми постами по любимым темам
550 открытий551 показов