Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

Camera укладка в URP

В Universal Render Pipeline (URP) вы используете камеру для наложения выхода нескольких камер и создания единого комбинированного выхода. Camera наложение позволяет создавать такие эффекты, как 3D модель в 2D UI, или кабины транспортного средства.

Стек камер состоит из Базовой Camera и одной или нескольких Накладных Камер. Стек камер переопределяет выход Базовой Camera с совокупным выходом всех камер в стеке камер. В результате, все, что вы можете сделать с выходом Базовой Camera, вы можете сделать с выходом стека камер. Например, вы можете рендировать стек камер на цель рендеринга или применять эффекты после обработки.

Дополнительные сведения см. в Настройка стека камер. Чтобы скачать примеры стека камер в URP, установите Camera Образцы стека.

Camera Порядок укладки и отображения

URP выполняет несколько оптимизаций в камере, включая оптимизацию порядка рендеринга для уменьшения перерисовки. Однако, когда вы используете стек камер, вы определяете порядок, в котором URP рендеринг камер. Вы должны быть осторожны, чтобы не упорядочить камеры таким образом, что это вызывает чрезмерную перерисовку. Для получения дополнительной информации об перерисовке в URP, см. Оптимизация порядка рендеринга.

Camera штабелирование и последующая обработка

Последующую обработку следует применять только к последней камере в стеке, поэтому применяются следующие правила:

  • URP рендерирует эффекты пост-обработки только один раз, а не повторно для каждой камеры.
  • Визуальные эффекты являются последовательными, потому что все камеры в стеке получают одну и ту же последующую обработку.

Ограничения

Нельзя использовать смесь различных типов рендеров (2D и 3D) для камер в стеке камер.

Дополнительные ресурсы