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

ShaderLab пропускает теги в встроенную ссылку Render Pipeline

Найдите значения тегов LightMode, которые вы можете использовать для управления тем, какие проходы выполняет Встроенный Render Pipeline.

Если вы не устанавливаете тег LightMode в Пропуске, то Встроенный Render Pipeline использует значение тега Always для этого Пропуска.

Значение Функция
Always Всегда отображается; не применяет освещение. Это значение по умолчанию.
ForwardBase Используется в рендеринге Forward; применяет окружающий, основной направленный свет, вершинные/SH огни и карты освещения.
ForwardAdd Используется в рендеринге Forward; применяет аддитивные на пиксель световые эффекты, один пропуск на свет.
Deferred Используется в Deferred Shading; отображает G-буфер.
ShadowCaster Отображает глубину объекта в отображении теней или текстуре глубины.
MotionVectors Используется для расчета вектора движения по объекту.
Vertex Используется в устаревшем рендеринге Vertex Lit, когда объект не имеет светового отображения; применяет все вершинные источники света.
VertexLMRGBM Используется в устаревшем рендеринге Vertex Lit, когда объект имеет световое отображение, и на платформах, где световое отображение кодируется RGBM (PC & console).
VertexLM Используется в устаревшем рендеринге Vertex Lit, когда объект имеет карту освещения, и на платформах, где карта освещения имеет двойное кодирование LDR (мобильные платформы).
Meta Этот пропуск не используется во время обычного рендеринга, только для lightmap baking или Enlighten Realtime Global Illumination. Для более подробной информации см. Lightmapping и шейдеры.

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