Компания Meta представила Quest Runtime Optimizer — удобный инструмент для Unity, созданный с целью выявления узких мест производительности и предоставления практических советов по их устранению. Этот сервис помогает разработчикам повышать частоту кадров и оптимизировать графику в VR-приложениях для гарнитур Quest.
Если опытные специалисты по графике и разработчики игр уже используют мощные, но сложные утилиты вроде RenderDoc или командного профилировщика ovrgpuprofiler, то начинающим работать с рендерингом в реальном времени этот путь часто кажется трудоёмким. Именно для таких случаев и появился Quest Runtime Optimizer — более интуитивный и доступный способ диагностики, встроенный прямо в интерфейс Unity.
Quest Runtime Optimizer как стартовая точка анализа
Meta подчёркивает, что новый инструмент не заменяет существующие профессиональные решения, но выступает «отправной точкой» для анализа и экономит часы ручного профилирования. Quest Runtime Optimizer интегрирован в виде окна с пользовательским интерфейсом, которое предоставляет рекомендации по исправлению найденных проблем, ориентируясь как на новичков, так и на опытных разработчиков, желающих ускорить процесс.
Инструмент предлагает три режима анализа:
- Анализ узких мест — ранжирует сущности (сетку, текстуры и материалы) по уровню их влияния на производительность.
- Анализ “Что если?” — проводит автоматические A/B-эксперименты, отключая игровые объекты в поле зрения камеры и замеряя нагрузку на GPU.
- Анализ материалов и шейдеров — дополнительная функция, доступная на Windows и Linux, помогающая глубже понять структуру рендеринга.
Благодаря этому подходу разработчики получают не просто данные, а конкретные шаги для оптимизации своих VR-проектов.
Quest Runtime Optimizer доступен бесплатно в Unity Asset Store. Для его работы требуется гарнитура Quest с Horizon OS версии 78 или выше, а также Unity 2022.3 или новее.

Елена Ветрова
Савва Волков