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

Seurat

Open source технология Seurat для оптимизации контента под устройства виртуальной реальности стала доступна для разработчиков. Система помогает повысить производительность игр на мобильных VR-гарнитурах. Исходный код проекта выложен на GitHub вместе с плагинами для движков Unity, Unreal и скриптом для редактора Autodesk Maya.

Схема работы Seurat

Для упрощения формы 3D-объектов и сжатия текстур алгоритм использует особенность контента виртуальной реальности, когда пользователю видна только ограниченная область просмотра. В качестве входных данных он принимает RGB-D изображения и генерирует сетку с уменьшенным количеством полигонов, сохраняя детализацию объектов.

seurat

Результат обработки показан на примере 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 года.

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

Ещё интересное для вас:
Тест: что вы знаете о работе мозга?
Что посмотреть и куда сходить разработчку — ближайшие события