← Энциклопедия Fusion
ЭффектыПродвинутый

GlobalAlign

GlobalAlign / Глобальное выравнивание стерео

GlobalAlign выравнивает левый и правый глаз стереоизображения по сдвигу и повороту, помогает убрать вертикальный рассинхрон, компенсировать общий перекос пары и подготовить материал к комфортному 3D-просмотру.

GlobalAlign1Stereo ImageEffect MaskOutputMaskForegroundBackgroundOutput

GlobalAlign

Обзор

Что делает GlobalAlign

GlobalAlign используется в стерео-композитинге, когда два изображения пары имеют общий сдвиг, небольшой поворот или вертикальное расхождение. Такие проблемы часто появляются из-за несовпадения камер, разной установки сенсоров, сканирования, конвертации, ручной сборки stereo-пары или последующей обработки. Даже небольшой вертикальный рассинхрон между глазами быстро утомляет зрителя, поэтому глобальное выравнивание обычно делают до тонкой работы с глубиной, масками и композитингом.

Нода разделяет коррекцию на три блока: Translation X, Translation Y и Rotation. В каждом блоке есть Balance, который определяет, какой глаз считать опорным и как распределять коррекцию между левым и правым изображением. Это важно: иногда нужно двигать только один глаз, иногда — оба симметрично, а иногда — вообще не применять автоматический баланс и вручную задать сдвиг.

Translation X отвечает за горизонтальное смещение. В стерео это не просто технический сдвиг, а параметр, влияющий на экранную параллакс-глубину. Небольшое изменение X может визуально передвинуть объект ближе или дальше относительно экрана. Поэтому X Shift нужно использовать аккуратно: для выравнивания пары он полезен, но чрезмерное значение может изменить ощущение глубины или сделать сцену неудобной для просмотра.

Translation Y отвечает за вертикальное совмещение. В идеальной stereo-паре соответствующие точки левого и правого глаза должны лежать на одной горизонтальной линии. Если один глаз выше другого, зрителю приходится компенсировать это глазами, что быстро вызывает дискомфорт. Поэтому Y Shift часто важнее для технического комфорта, чем X Shift: вертикальную ошибку желательно убирать максимально точно.

Rotation исправляет общий наклон одного глаза относительно другого. Даже небольшой roll между камерами может привести к тому, что верх кадра совпадает, а низ уже расходится, или наоборот. Блок Rotation позволяет распределить поворот между глазами через Balance и задать Angle. Это глобальная коррекция, поэтому она хорошо работает при равномерном перекосе, но не исправляет сложные локальные деформации объектива или перспективы.

Translation Filter Method определяет качество пересчёта пикселей при сдвиге и трансформации. Более простые методы быстрее, но могут давать ступеньки, резкость без сглаживания или артефакты. Более сложные методы дают аккуратнее результат, но могут быть мягче или тяжелее по вычислениям. Для финального качества обычно выбирают Linear, Cubic, Catmull-Rom, Mitchell, Lanczos или Sinc в зависимости от материала и требуемой резкости.

Visualization (left eye) нужен для проверки совпадения пары. Вместо того чтобы гадать по двум почти одинаковым изображениям, можно включить режим сравнения: цветовое разделение, разницу, наложение или другой способ визуального контроля. Это особенно полезно при настройке Y Shift и Rotation, потому что именно эти ошибки труднее заметить в обычном просмотре, но они сильно влияют на комфорт.

Stack Mode помогает увидеть оба глаза в одном представлении: горизонтально, вертикально, слоями или без специальной укладки. Такой режим удобен для диагностики, сравнения исходников и контроля после правки. Swap Eyes меняет левый и правый глаз местами, если пара собрана неправильно или если нужно проверить, не перепутаны ли каналы.

GlobalAlign лучше ставить в начале stereo-цепочки, до художественной цветокоррекции, локальных деформаций, композитинга, keying и эффектов, зависящих от геометрии. Сначала нужно привести пару к технически правильной базе, а уже потом строить глубину, добавлять элементы, корректировать цвет и выполнять финальный stereo preview.

Как это понимать

Представляй GlobalAlign как юстировку двух камер после съёмки: он не переделывает всю стереосцену, а аккуратно двигает и поворачивает левый/правый глаз, чтобы они снова смотрели в одну геометрическую систему.

Где используется

Устранение вертикального рассинхрона между левым и правым глазом.
Компенсация общего горизонтального сдвига stereo-пары.
Исправление небольшого roll-поворота между камерами.
Подготовка стереоматериала перед композитингом, keying и финальным stereo-preview.
Проверка совпадения глаз через режимы Visualization и Stack Mode.
Исправление перепутанных глаз через Swap Eyes.
Техническая юстировка архивных, сканированных или неправильно собранных 3D-материалов.