参数名称 | 说明 |
---|---|
size_as | 参考图像尺寸,如果提供,将使用此图像的大小代替 width 和 height 参数。便于在和已有图像配合使用时生成一致尺寸遮罩。 |
LayerMask: CreateGradientMask
节点功能:快速创建 渐变蒙版,支持 线性渐变(上/下/左/右) 和 径向渐变(中心扩散),适用于遮罩合成、过渡效果等场景。
输入参数
输出参数
参数名称 | 说明 |
---|---|
mask | 灰度遮罩图像(范围 0~1),作为蒙版使用。 |
控件参数
参数名称 | 说明 |
---|---|
width | 输出遮罩的宽度(像素)。 |
height | 输出遮罩的高度(像素)。 |
gradient_side | 渐变方向,支持:bottom、top、left、right、center。 |
gradient_scale | 渐变区域所占的百分比(1~9999)。控制渐变长度,占据整个边界的比例。例如 50 表示渐变区域为一半高度或宽度。 |
gradient_offset | 渐变位置的偏移量,正值向后移动,负值向前移动。可用于微调遮罩起始位置,在动画或遮罩融合场景中非常实用。 |
opacity | 遮罩的最终不透明度(0~100%),默认是 100。可用于生成半透明遮罩,适配混合或局部作用区域。 |
不同位置效果:
gradient_scale: 渐变范围,值越大,渐变范围越大。
gradient_offset: 渐变偏移
- gradient_side="bottom" + offset=50
- 渐变从图像的 底部开始向上偏移50像素,底部过渡区域变窄。
- gradient_side="right" + offset=-30
- 渐变从图像的 右侧向左延伸30像素,过渡区域向右扩展。
- gradient_side="center" + offset=20
- 中心渐变范围 缩小20像素(虚化区域变集中)。
创建渐变蒙版以融合图片。