Swizzler
Swizzler / Свизлер
Swizzler перенаправляет слои и каналы между входами, позволяя собрать новый набор каналов из выбранных источников. Нода полезна, когда нужно переложить Color, Aux, Layer или служебные данные без ручной пересборки всей схемы.
Swizzler
Обзор
Что делает Swizzler
Swizzler не является цветокорректором и не предназначен для художественной обработки. Его задача — маршрутизация данных. На скриншоте видно Layer List с активным Layer1, кнопку Add Layer, переключатель Keep Main Input Layers и параметры самого Layer1: Channels, Source и Source Layer.
Layer List — это список операций над слоями. Каждый включённый элемент списка добавляет или переопределяет слой в выходном изображении. Это удобно, когда в композите есть несколько источников с разными наборами каналов: основной цвет, маска, Z, нормали, coverage, objectID, materialID или другие Aux-данные.
Channels определяет, с какими каналами работает конкретный слой. В режиме All Channels правило переносит весь набор каналов выбранного слоя. В режиме Color/Aux обычно выбирают более предметную работу с цветом или вспомогательными каналами, если нужно собрать техническую структуру изображения аккуратно и без лишних данных.
Source выбирает вход, откуда берутся данные для текущего правила. На скриншоте выбран Input 1. Это значит, что Layer1 будет собираться не из основного потока, а из второго входа ноды. Такой подход полезен при замене каналов из альтернативной ветки, например когда RGB остаётся из Input 0, а маска или Aux-слой берётся из Input 1.
Source Layer указывает конкретный слой внутри выбранного источника. Default Layer — обычный основной слой изображения. Если во входе есть дополнительные слои, Swizzler может обращаться к ним и переносить их на выход. Это особенно важно в многослойных EXR и технических композитах.
Keep Main Input Layers отвечает за сохранение слоёв основного входа. Если опция выключена, выход может состоять только из слоёв, созданных правилами Layer List. Если включена, Swizzler сохраняет основной набор слоёв и поверх него применяет добавленные/заменённые правила.
Представляй Swizzler как патч-панель для слоёв и каналов: ты выбираешь, какой набор каналов взять, из какого входа и в какой слой выходного изображения его положить.