LayerStyle: DropShadow V2

输入参数

参数名称说明
background_image背景图像,用于与带阴影的图层合成。必填。建议输入与 layer_image 大小一致的背景图像,否则可能出现遮挡或尺寸不符的问题。
layer_image前景图像,阴影将根据该图像生成。必填。建议使用带有透明通道的图像,以便正确提取遮罩。
layer_mask可选的自定义遮罩图像,用于指定图层区域。若未提供,将尝试使用 layer_image 的透明通道作为遮罩。建议在精细控制区域时手动提供此遮罩。

输出参数

参数名称说明
image合成后的图像,带有投影效果。

控件参数

参数名称说明
invert_mask是否反转遮罩图像,用于生成阴影时使用。默认值为 True。适用于希望将不透明区域用于投影的位置,反转后可用于内部阴影。
blend_mode阴影与背景合成时使用的混合模式。 normal:正常混合,无特殊处理。是默认模式,适合大多数通用叠加场景。 multiply:正片叠底,颜色变暗。可模拟阴影、加深色块,常用于投影、合成。 overlay:叠加,依背景变亮或变暗。能增强对比度与光感,适合图标投影或文字高光。 screen:滤色,颜色变亮。常用于制作高光或光晕效果。 darken:仅保留较暗部分。用于遮罩交集、裁剪图形。 lighten:仅保留较亮部分。可制作柔光遮罩、合成闪光。 color_dodge:颜色减淡。能强调亮部,可用于高光效果或火光特效。 color_burn:颜色加深。可强调暗部,用于制造压暗区域或表现金属质感。 soft_light:柔光混合。带来柔和的亮度变化,用于自然光影融合。 hard_light:强光混合。产生更强对比的叠加,适合艺术性合成。 difference:差值混合。对比明显,用于制作特效或差异对比。 exclusion:排除混合。效果与 difference 类似但更柔和,适用于高对比风格。
opacity阴影透明度,范围为 0-100,数值越高阴影越深。推荐值为 40~60,既能突出阴影效果,又不会喧宾夺主。
distance_x阴影在 X 轴上的位移距离,单位为像素。
distance_y阴影在 Y 轴上的位移距离,单位为像素。
grow阴影区域扩张像素值。增大后可让阴影更宽广,增强立体感。过大可能导致模糊过度影响真实感。建议设置为 3~10。
blur模糊强度,单位为像素。阴影柔化程度,推荐值为 10~30。值越大,边缘越柔和,但渲染开销也可能变大。
shadow_color阴影颜色,使用十六进制颜色字符串(如 #000000)。通常为黑色或深灰色,但你也可以设置为蓝色、红色等获得特殊效果。
敬请期待