Введение в сценарии рендеринга в URP
Скриптовыполнимые проходы рендеринга являются способом изменения того, как Unity рендирует сцену или объекты внутри сцены. Они позволяют вам точно настроить, как Unity рендирует каждую сцену в вашем проекте на сцене по сцене.
Вы вводите Scriptable Render Pass в конвейер рендеринга для достижения пользовательского визуального эффекта. Дополнительные сведения см. в Добавление Scriptable Render Pass в цикл рендеринга кадра.
Проход рендеринга для сценариев позволяет выполнять следующие действия:
- Изменение свойств материалов в вашей сцене.
- Изменить порядок, в котором Unity отображает GameObjects.
- Позволяет Unity читать буферы камеры и использовать их в шейдерах.
Например, вы можете использовать Scriptable Render Pass для размытия изображения камеры при отображении игрового меню.
Unity вставляет Scriptable Render Passes в определенных точках во время цикла рендеринга URP. Эти точки называются точками вставки. Вы можете изменить точку вставки, в которой Unity вставляет ваш проход, чтобы управлять тем, как Scriptable Render Pass влияет на внешний вид вашей сцены. Дополнительную информацию о точках вставки см. в Injection Points.