Unity 6.3
0 онлайн 130 гостей 3 в системе
Вход
Материалы и шейдеры Шаг 252 из 442

Группировка команд с блоком Категория

Используйте блок Категория для группировки команд, задающих состояние рендеринга, чтобы можно было «наследовать» сгруппированное состояние рендеринга внутри блока.

Например, ваш объект Shader может иметь множество SubShaders, каждый из которых требует установки blending на добавочное. Для этого вы можете использовать блок Категории:

Shader "example" {
Category {
    Blend One One
    SubShader {
        // ...
    }
    SubShader {
        // ...
    }
    // ...
}
}

Блок Category не влияет на производительность шейдера; это по сути то же самое, что копирование и вставление кода.