VectorVisualization
VectorVisualization / визуализация векторного поля
VectorVisualization превращает служебные vector/UV данные в читаемую визуальную сетку или набор рёбер. Нода помогает увидеть направление, плотность, длину и поведение векторного поля перед VectorMotionBlur, VectorDistortion, VectorTransform и другими инструментами, которые зависят от Vector X/Vector Y или похожих каналов.
VectorVisualization
Обзор
Что делает VectorVisualization
Векторные ноды Fusion часто работают с данными, которые обычным глазом плохо читаются. Vector X и Vector Y могут лежать в отдельных каналах, быть закодированы в красном/зелёном, приходить из optical flow, EXR pass или результата другой ноды. Если такие данные неверно масштабированы, инвертированы, зашумлены или имеют разрывы, downstream-эффекты начинают давать артефакты. VectorVisualization нужна именно для того, чтобы увидеть эти проблемы до финального эффекта.
Главный переключатель Visualize vector field выбирает способ показа поля. Grid отображает поле как регулярную сетку векторов, удобную для оценки общего направления и силы движения. Edges помогает читать границы и резкие переходы, где чаще всего появляются разрывы, рваный motion blur и неправильные деформации.
Density управляет частотой визуализации. Малое значение показывает меньше линий и даёт чистую общую картину, большое — делает поле плотнее и помогает рассмотреть локальные изменения. На скриншоте стоит 0.050000: это аккуратная диагностическая плотность, при которой сетка не забивает весь кадр.
Length multiplier умножает длину отображаемых линий. Значение 1.0 показывает нормальную длину визуализации. Если векторы слишком короткие и плохо видны, множитель можно поднять. Если поле превращается в хаотичную лапшу, его уменьшают, чтобы читать направление, а не только силу.
Line Color задаёт источник цвета линий. В режиме Solid все линии получают выбранный цвет, что удобно для чистой диагностики поверх изображения. В режиме Image цвет может браться от изображения/потока, если нужно сохранить привязку к исходной картинке или читать векторы в контексте визуального материала.
Color и каналы Red, Green, Blue, Alpha задают цвет solid-линий. На скриншоте выбран яркий зелёно-бирюзовый цвет с Red 0.20000, Green 1.0, Blue 0.60000 и Alpha 1.0. Такой цвет хорошо виден на тёмном интерфейсе и на большинстве технических превью.
VectorVisualization особенно полезна в связке с VectorTransform. Сначала можно посмотреть исходное поле, затем сгладить/ослабить/повернуть его через VectorTransform и снова вывести визуализацию, чтобы убедиться, что правка действительно исправила направление или плотность векторов.
Представь карту ветра поверх кадра. Сама картинка может выглядеть нормально, но скрытое поле стрелок сообщает другим нодам, куда и насколько двигать пиксели. VectorVisualization включает фонарик для этих стрелок: показывает их сеткой, рёбрами, цветом, плотностью и длиной.

