Camera укладка в URP
В Universal Render Pipeline (URP) вы используете камеру для наложения выхода нескольких камер и создания единого комбинированного выхода. Camera наложение позволяет создавать такие эффекты, как 3D модель в 2D UI, или кабины транспортного средства.
Стек камер состоит из Базовой Camera и одной или нескольких Накладных Камер. Стек камер переопределяет выход Базовой Camera с совокупным выходом всех камер в стеке камер. В результате, все, что вы можете сделать с выходом Базовой Camera, вы можете сделать с выходом стека камер. Например, вы можете рендировать стек камер на цель рендеринга или применять эффекты после обработки.
Дополнительные сведения см. в Настройка стека камер. Чтобы скачать примеры стека камер в URP, установите Camera Образцы стека.
Camera Порядок укладки и отображения
URP выполняет несколько оптимизаций в камере, включая оптимизацию порядка рендеринга для уменьшения перерисовки. Однако, когда вы используете стек камер, вы определяете порядок, в котором URP рендеринг камер. Вы должны быть осторожны, чтобы не упорядочить камеры таким образом, что это вызывает чрезмерную перерисовку. Для получения дополнительной информации об перерисовке в URP, см. Оптимизация порядка рендеринга.
Camera штабелирование и последующая обработка
Последующую обработку следует применять только к последней камере в стеке, поэтому применяются следующие правила:
- URP рендерирует эффекты пост-обработки только один раз, а не повторно для каждой камеры.
- Визуальные эффекты являются последовательными, потому что все камеры в стеке получают одну и ту же последующую обработку.
Ограничения
Нельзя использовать смесь различных типов рендеров (2D и 3D) для камер в стеке камер.