如何在 Sketch 中羽化遮罩?

平面设计 素描应用 面具 模糊
2021-12-30 14:10:01

同样的问题被标记为重复,因此这里从未得到回答: 草图:如何获得羽毛面具?

这不是重复的。我问的是Sketch,而不是 Photoshop。

2个回答

在某些情况下,您可以使用 Alpha 遮罩获得羽化效果。但是,这不允许您以简单的方式羽化复杂(或一些简单)的形状。

Alpha 遮罩允许您使用填充了包含透明度的渐变的对象进行遮罩。渐变的颜色被忽略,渐变的透明(或部分透明)区域成为蒙版的透明(或部分透明)区域。

要使用 Alpha 遮罩,请选择您设置为遮罩的对象,
然后转到Layer > Mask Mode > Alpha Mask
然后设置部分透明度的渐变(alpha > 100%)。

草图应用程序网站上还有一个很好的视频:https ://www.sketchapp.com/learn/documentation/shapes/masking/#alpha-masks

最初的问题是一个很好的问题,在Masking 的草图帮助页面上显示了一个具体示例,@Alex Magill 的回答很有帮助(尽管视频不再可用)。

这是一个简单的例子:

文档示例

...可以通过以下方式实现:

  • 插入你的肖像
  • 创建一个相同大小的矩形排列在肖像下方
  • 选择矩形和“用作蒙版”
  • 图层 > 蒙版 > 蒙版模式 > Alpha 蒙版
  • 将蒙版的填充模式更改为径向渐变,并将右侧渐变停止更改为 0% 不透明度。
  • 调整口味:您可能需要重新居中渐变填充,并且您可能需要添加第三个渐变停止来控制羽化的“宽度”,而不改变整个渐变填充的大小

但是,似乎不可能以简单渐变无法实现的方式羽化蒙版。

因为问题标题不限于圆形遮罩(或渐变的使用),所以我将概述当前工具的局限性,因为我理解它们。


我想使用自定义矢量创建一个羽毛蒙版,我希望可以通过以下方式实现:

  • 创建自定义矢量形状
  • 添加高斯模糊
  • 在要遮罩的位图下排列形状
  • “用作面具”
  • 图层 > 蒙版 > 蒙版模式 > Alpha 蒙版

我看到当我“用作蒙版”时,高斯模糊被停用,重新激活它没有效果。我考虑过是否可以通过另一种方式实现相同的效果,例如:

  • 多个形状与渐变填充结合联合
  • 展平模糊的形状,并将生成的位图用作蒙版(不受欢迎)

...但到目前为止还没有运气。

似乎 Fill 是唯一决定 alpha 蒙版效果的属性。

我已经提交了一个功能请求,以允许图层的任何属性都有助于 alpha 蒙版的效果。

这是使用 Sketch 52.6 的最小可重现示例