Команда ZClip в ссылке ShaderLab
Устанавливает режим глубинного клипа GPU, который определяет, как GPU обрабатывает фрагменты, которые находятся вне близкой и дальней плоскостей.
Совместимость конвейера отображения
| Название особенности | Universal Render Pipeline (URP) | High Definition Render Pipeline (HDRP) | Изготовленный на заказ SRP | Built-in Render Pipeline |
|---|---|---|---|---|
| ZClip | Да | Да | Да | Да |
Синтаксис
Эта команда меняет состояние рендеринга. Используйте её в блоке Passчтобы задать состояние рендеринга для этого прохода, либо используйте её в блоке SubShaderчтобы задать состояние рендеринга для всех проходов в этом SubShader.
| Подпись | Синтаксис примера | Функция |
|---|---|---|
| ZClip [включено] | ZClip Истинно | Устанавливает режим глубины клипа. |
Параметры
| Параметр | Значение | Функция |
|---|---|---|
| включен | Истинно | Устанавливает режим глубины клипа на клипы. Это параметр по умолчанию. |
| Ложные | Фрагменты ближе, чем близкая плоскость, находятся в точности в близкой плоскости, а фрагменты дальше, чем дальняя плоскость, находятся в точности в дальней плоскости. |