Введение в наклейки в URP
Наклейки Рендерер Функция
С помощью функции Decal Renderer, Unity может проецировать конкретные материалы (наклейки) на другие объекты в сцене. Наклейки взаимодействуют с освещением сцены и обрамляют Meshes.

Образец сцены без наклейок

Образец сцены с наклейками. Наклейки скрывают швы между материалами и добавляют художественные детали.
Примеры использования наклейок см. в примерах наклейок в URP Образцы пакетов.
Ограничения
Эта функция имеет следующие ограничения:
- Проекция наклейки не работает на прозрачных поверхностях.
Проектор наклейки
Компонент Decal Projector позволяет Unity Компонент проектора наклейок должен использовать Материал с одним из следующих свойств: Наклейки Shader Graph назначения (Shader Graphs/Decal).
Результаты работы
Декалы не поддерживают SRP Batcher по своему устройству, так как используют блоки свойств материала. Чтобы сократить число вызовов отрисовки, декали можно объединять в пакеты с помощью GPU instancing. Если декали в вашей сцене используют один и тот же материал и если у материала есть свойство Enable GPU Instancing включено, Unity создаёт экземпляры материалов и сокращает число вызовов отрисовки.
Чтобы уменьшить количество Материалов, необходимых для наклеек, поместите несколько текстур наклеек в одну текстуру (атлас). Используйте свойства UV на проекторе наклеек, чтобы определить, какая часть атласа будет отображаться.
На следующем рисунке показан пример атласа наклеек.
слева: атлас наклеек с четырьмя наклейками. Справа: проектор наклеек проецирует одну из них. Если в материале наклеек включено инстансирование GPU, любой экземпляр четырех наклеек отображается в одном экземплярном вызове рисования.