Примеры написания пользовательского шейдера в URP
Методы написания шейдеров в Universal Render Pipeline (URP).
Каждый пример охватывает дополнительную информацию по сравнению с базовым примером шейдера. Если вы новичок в написании шейдеров на языке Unity ShaderLab, рассмотрите возможность просмотра разделов в порядке их появления на этой странице.
| Стр. | Описание |
|---|---|
| Создание примерной сцены в URP | Создание примерной сцены для записи шейдеров в URP. |
| Написать не освещенный базовый шейдер в URP | Пример базового шейдера URP, который заполняет форму сетки цветом. |
| Написать неосвещенный шейдер с цветовым входом в URP | Пример шейдера URP, который добавляет свойство Base Color к материалу. |
| Нарисовать текстуру в шейдере в URP | Пример шейдера URP, который рисует текстуру на сетке. |
| Визуализация нормальных векторов в шейдере в URP | Пример шейдера URP, который визуализирует нормальные векторные значения на сетке. |
| Запись глубины только в шейдер в URP | Добавить глубинный предпропуск, который записывает глубину объектов перед непрозрачными и прозрачными проходами. |
| Реконструкция мировых космических позиций в шейдере в URP | Пример шейдера URP, который восстанавливает пространственные позиции для пикселей, используя текстуру глубины и координаты экранного пространства UV. |