LayerUtility: ImageBlendAdvance V2

节点功能:用于将图层图像按照指定模式与背景图像混合,增强版。(与LayerUtility: ImageBlendAdvance的功能是一样的的,只是内部计算图片的方式不一样)。

输入参数

参数名称说明
background_image背景图像,作为最终合成底图。
layer_image图层图像,经过定位、缩放、镜像、旋转等处理后叠加到背景图上。
layer_mask可选遮罩,用于控制 layer 图层的显示区域。若不提供,默认提取 layer_image 中的 Alpha 通道。遮罩白色部分可见,黑色隐藏。建议使用 GaussianBlur 做柔边。

输出参数

参数名称说明
image图层贴图合成后的图像输出。
mask本次贴图所应用的实际遮罩区域。

控件参数

参数名称说明
invert_mask是否反转遮罩图(白变黑,黑变白)。建议开启,便于使用“白保留、黑遮挡”的标准逻辑反向控制
blend_mode使用 chop_mode_v2 的混合模式,可选项更丰富。 normal(正常):覆盖式贴图,按不透明度直接叠加,为默认模式,适用于基本合成场景。 multiply(正片叠底):与背景颜色相乘使图像变暗,黑色保留、白色无影响,可用于阴影模拟、黑色贴图和图像压暗。 screen(滤色):与背景反相相乘再反相使图像变亮,黑色无影响、白色效果最强,适用于高光合成、柔光贴图和图像提亮。 overlay(叠加):结合 multiply 和 screen,增强对比度,可用于强调细节、纹理合成和营造动感效果。 soft_light(柔光):微妙提亮或压暗,效果柔和,可用于肤色修饰、背景融合和柔化图像。 hard_light(强光):类似 overlay 但以图层为主导,可产生强烈对比,用于增强质感和打造赛博视觉风格。 color_dodge(颜色减淡):提亮图像,浅色更明显,可用于模拟发光、炫光和特效高光。 color_burn(颜色加深):压暗图像,深色更明显,适用于表现烧焦效果、纹理叠加和深色风格贴图。 difference(差值):图层与背景颜色相减,产生强烈对比效果,可用于构造异化风格、X 光反转和创意对撞色风格。 exclusion(排除):类似 difference 但对比更柔和,可用于构造梦幻感、彩色抖动和动态分层风格。 lighten(变亮):取图层与背景中较亮像素值,可替代滤色,适合高光图层叠加。 darken(变暗):取图层与背景中较暗像素值,可替代叠底,适合阴影贴图合成。 luminosity(亮度):保留图层亮度,混合背景色相与饱和度,可用于彩色遮罩、亮度控制和创意分离贴图。 color(颜色):保留图层色相与饱和度,采用背景亮度,可用于色调覆盖、替换颜色并保留背景结构。 hue(色相):仅替换图层的色相,保留背景亮度和饱和度,可用于色调调整和局部配色修改。
opacity图层透明度(0~100)。控制图层可见度,推荐使用 50~90 之间的值以保证自然融合。
x_percent图层横向定位,按背景图宽度百分比表示(50 = 居中)。推荐值为 0~100,支持负数放置于图像外部(适用于偏移滑出效果)。
y_percent图层纵向定位,按背景图高度百分比表示(50 = 居中)。同上。可实现图层对齐、偏移、贴图动态位置控制。
mirror镜像翻转模式: • None • horizontal(水平翻转) • vertical(垂直翻转)
scale缩放比例(单位为倍数,1 = 原始大小)。
aspect_ratio缩放时纵横比调节(1 = 不变)。<1 表示变扁,>1 表示拉高。可模拟“拉伸感”或“压缩感”的贴图风格。
rotate图层旋转角度,单位为度,顺时针为正。 支持任意角度旋转。建议搭配抗锯齿和插值方式提升视觉质量。
transform_method图像插值方式: • lanczos(高质量) • bicubic(平滑) • hamming / bilinear / nearest / box。 建议图像锐化要求高时选用 lanczos 或 bicubic,贴图简单时使用 nearest 更快。
anti_aliasing抗锯齿等级(0~16)。影响旋转后的边缘平滑程度。 推荐设置为 1~4。过高可能降低性能。

x_percent: X轴中心位置(%)

y_percent: Y轴中心位置(%)

mirror镜像翻转:水平翻转和垂直翻转。

scale:图像缩放系数,<1缩小,>1放大。

rotate: 旋转角度(度),对图像的主体进旋转。

不同 blend_mode: 混合模式 效果,效果太多了,这里就不一一列举了。