Настройка проекта для BatchRendererGroup API в URP
Прежде чем использовать BRG, ваш проект должен поддерживать его. BRG требует, чтобы ваш проект:
- Используйте SRP Batcher. Чтобы включить SRP Batcher, см. Использование SRP Batcher.
- Держите BRG варианты шейдеровДля этого выберите Изменить > Project Настройки > Графика, и установить BatchRendererGroup варианты до Сохранить все.
- Если ваш проект использует URP, это лучшая практика, чтобы отключить Неиспользуемые варианты Глобальный контекстЭто помогает избежать проблем с Unity стрипинг необходим DOTS Дополнительные сведения см. в разделе DOTS Инстансирование шейдеровЧтобы найти этот параметр, выберите Изменить > Project Настройки > URP Глобальные настройки.
- Разрешить небезопасный код. Чтобы сделать это, включите Разрешить «небезопасный» код Настройка Игрока.
Примечание: BatchRendererGroup использует Шейдеры DOTS Instancing, но не требует никаких пакетов DOTS. Название отражает новый ориентированный на данные способ загрузки данных экземпляра, а также помогает с обратной совместимостью с существующими шейдерами, совместимыми с Hybrid Renderer.
Информацию об использовании BRG для создания базового рендерера см. в разделе Создание рендерера с помощью BatchRendererGroup.