Transition Images Multi
节点功能:主要用于创建多个图像之间的过渡效果。
输入参数
参数名称 | 说明 |
---|---|
image_1 | 第一个图像输入。 |
image_2 | 第二个图像输入。 |
输出参数
参数名称 | 说明 |
---|---|
IMAGE | 包含所有输入图像与过渡帧的批次图像。 |
控件参数
参数名称 | 说明 |
---|---|
inputcount | 参与过渡的图像总数,最少为 2。 |
interpolation | 控制动画插值变化方式。 "linear":均匀过渡,无加减速; "ease_in":开始慢,后加速; "ease_out":开始快,后减速; "ease_in_out":中间快,两头慢; "bounce":带弹跳效果,类似弹簧; "elastic":带超出边界后回弹; "glitchy":故意产生跳动式不稳定过渡; "exponential_ease_out":类似 ease_out,但尾部更柔滑。 |
transition_type | 选择图像之间过渡动画的视觉样式。 "horizontal slide":从左向右平移切换; "vertical slide":从上到下平移; "box":从中心向四周或反向的盒状遮罩切换; "circle":圆形扩散切换; "horizontal door":左右向两边拉开; "vertical door":上下向外拉开; "fade":透明度渐变淡入淡出。 |
transitioning_frames | 每段过渡中插入的帧数。 |
blur_radius | 过渡时的高斯模糊半径。 |
reverse | 是否反转过渡方向。 |
device | 运算使用的设备(CPU / GPU)。 |
transitioning_frames最好和Video Combine节点中的frame_rate一致,动画过渡会比较丝滑。
blur_radius
参数应用于过渡效果中的遮罩(mask),通过高斯模糊(Gaussian blur)处理来柔化遮罩的边缘。这样做的结果是:
- 当
blur_radius
为 0 时,过渡效果的边缘会非常锐利,两个图像之间的分界线清晰可见。 - 当
blur_radius
值增加时,过渡效果的边缘会变得更加柔和和平滑,创造出更自然的融合效果。
增加blur_radius时,最好开启GPU模式,否则速度会很慢。
reverse:是否反转过渡方向。