Настройка, когда Unity использует шейдер
Ресурсы для использования блоков #pragma и Tag в ShaderLab для настройки, когда Unity компилирует и запускает шейдер.
| Стр. | Описание |
|---|---|
| Установить конвейер рендеринга и проход рендеринга для шейдера | Используйте инструкцию Tag для установки конвейера рендеринга и порядка рендеринга для шейдера. |
| Установить для шейдера требование пакета | Используйте блок PackageRequirements, чтобы добавить требования пакета к субшейдеру или пропуску. |
| Установить для шейдера требование модели шейдера или функции GPU | Используйте инструкцию #pragma target или #pragma require для установки минимальной модели шейдера или свойства GPU для шейдера. |
| Установить графику API или платформу для шейдера | Используйте команду #pragma only_renderers или #pragma exclude_renderers для установки графики API или платформы для шейдера. |