ImmersivePatcher
Immersive Patcher / Иммерсивный патчер
ImmersivePatcher искажает или выправляет сферическое/панорамное изображение за счёт вращения виртуальной камеры и настройки угла обзора.
ImmersivePatcher
Обзор
Что делает ImmersivePatcher
ImmersivePatcher работает не как обычный Transform. В стандартном Transform изображение просто сдвигается, масштабируется и поворачивается в плоскости кадра. Здесь логика ближе к виртуальной камере: изображение воспринимается как часть сферического или иммерсивного пространства, а параметры Rotation и Angle of View определяют, как эта сфера будет развёрнута и показана зрителю.
Главная задача ноды — согласовать вид панорамного материала с нужной проекцией. В режиме Distort она добавляет искажение, то есть переводит изображение в более иммерсивный/проекционный вид. В режиме Undistort она делает обратную операцию: пытается убрать искажение и вернуть участок изображения к более прямому, удобному для композитинга виду.
Порядок вращений Order важен, потому что 3D-повороты не коммутативны. Поворот X, затем Y, затем Z даст другой результат, чем Z, затем Y, затем X. Поэтому при работе с панорамой или VR-пластиной можно получить правильный ракурс только при подходящем порядке осей. Если картинка начинает неожиданно крениться, переворачиваться или ехать по диагонали, первым делом стоит проверить именно Order.
Angle of View отвечает за ширину виртуального поля зрения. Значение 90° даёт умеренный угол обзора, близкий к привычной перспективе. Увеличение угла делает изображение шире и сильнее подчёркивает сферическую геометрию, уменьшение — сужает поле зрения и делает участок более похожим на длиннофокусный фрагмент. Это один из ключевых параметров для стыковки иммерсивного изображения с обычной композицией.
ImmersivePatcher особенно полезен, когда нужно взять часть панорамы, повернуть её в нужную сторону, убрать искажение на локальном участке, подготовить фон для композитинга или наоборот завернуть обычный элемент в проекционное пространство. Он не заменяет полноценную 3D-сцену, но даёт быстрый инструмент для коррекции направления взгляда и геометрии на панорамных материалах.
Представляй ImmersivePatcher как виртуальную камеру, которая смотрит на панорамную сферу: ты выбираешь, искажать или выправлять изображение, куда повернуть взгляд и насколько широким сделать поле зрения.