Spherize
Spherize / Сферайз
Spherize деформирует изображение так, будто оно натянуто на сферу, выгнуто внутрь/наружу или растянуто по выбранному типу деформации с контролем центра, размера, итераций и качества рендера.
Spherize
Обзор
Что делает Spherize
Главная идея Spherize — взять плоское изображение и пересчитать его координаты так, чтобы область вокруг выбранного центра выглядела как сферически выгнутая или втянутая поверхность. В отличие от обычного Transform, нода не просто двигает или масштабирует кадр, а меняет распределение пикселей внутри области деформации.
Type задаёт базовую форму области воздействия: Sphere даёт классическую сферическую деформацию, Horizontal и Vertical ограничивают характер искажения одной осью, Rectangle работает более прямоугольной областью. Поэтому Spherize можно использовать не только для шара, но и для линзовых полос, вытягивания по направлению или локальных warp-переходов.
Algorithm определяет математический профиль деформации. Spherize даёт прямой сферический характер, Soft In/Out делает вход и выход эффекта мягче, Smooth сглаживает распределение, а Sinusoid создаёт более волнообразный профиль. На практике Algorithm отвечает за то, насколько резко изображение начинает изгибаться от центра к краю.
Iterations влияет на точность/степень итеративного расчёта деформации. В простых случаях достаточно небольших значений, но на сложных изображениях, высоком Deform или при больших областях большее количество итераций может дать более стабильный и аккуратный результат, хотя и стоит дороже по вычислениям.
Center X/Y задаёт точку, откуда строится эффект. Size определяет радиус/масштаб зоны, Lock X/Y связывает горизонтальный и вертикальный размер, а Deform управляет силой изгиба. Эти параметры обычно анимируются вместе: например, шар может появляться из центра, проходить по кадру или превращаться в transition-деформацию.
Render-вкладка отвечает за качество пересчёта. Warp задаёт общую силу применения, Under-Sample Resolution влияет на точность выборки, Filtering выбирает интерполяцию, а Edges определяет, что будет с областями за границами изображения. Для чистого результата на видео чаще подходит Area + Duplicate или Black в зависимости от композиции.
Spherize особенно чувствителен к краям кадра, тонким линиям и тексту. Слишком сильный Deform быстро ломает геометрию и может давать растяжения, поэтому ноду лучше настраивать в полном разрешении и проверять не только статичный кадр, но и движение.
Представляй Spherize как виртуальную линзу или стеклянный шар поверх изображения: центр тянет пиксели сильнее, края зоны деформации возвращают их обратно к плоскому кадру.