Unity 6.3
0 онлайн 20 гостей 3 в системе
Вход

Команда Cull в ссылке ShaderLab

Устанавливается, какие полигоны GPU должен вычеркнуть, исходя из направления, в котором они обращены относительно камеры.

Совместимость конвейера отображения

Название особенности Universal Render Pipeline (URP) High Definition Render Pipeline (HDRP) Изготовленный на заказ SRP Built-in Render Pipeline
Калл Да Да Да Да

Синтаксис

Эта команда меняет состояние рендеринга. Используйте её в блоке Passчтобы задать состояние рендеринга для этого прохода, либо используйте её в блоке SubShaderчтобы задать состояние рендеринга для всех проходов в этом SubShader.

Подпись Синтаксис примера Функция
Cull <state> Cull Back Настраивает, какие полигоны GPU должен вычеркнуть, исходя из направления, в котором они обращены относительно камеры.

Параметры

Параметр Значение Функция
state Back Выбрать полигоны, которые обращены в сторону от камеры. Это называется выбросом обратной стороны.

Это значение по умолчанию.
Front Отбрасывать полигоны, которые обращены к камере. Это называется отбрасыванием с фронтальной стороны.

Используйте это для поворота геометрии изнутри наружу.
Off Не выбирать многоугольники на основе направления, в котором они обращены.

Используйте это для специальных эффектов, таких как прозрачные объекты или двусторонние стены.

Дополнительные ресурсы