从另一种形状中切割/敲出一种形状

Raz*_*zor 10 adobe-photoshop adobe-cs5

假设我在 2 个分离的层上有 2 个矢量形状,A 和 B。
都是圆,B 小于 A。

我想从 A 中“切出”较小的圆圈 (B),在单层上获得一个甜甜圈(A 减去 B)。

在 adobe flash 中,只需将 B 移到 A 上然后按删除,在 photoshop 中找不到等效项。

Flo*_*ley 16

在 Photoshop 中有点类似的工作方式。使用选择独立于图层定义的事实:

假设要减去的对象完全位于其 B 层上:

  1. Cmd-单击图层B的图层图标,选择形状的轮廓
  2. 使图层 A 处于活动状态(选择仍然是 B 中形状的轮廓)
  3. 点击删除(或菜单编辑->清除)
  4. 隐藏或删除 B 层

现在让我们假设您的对象是矢量蒙版的形式。你可以光栅化它,然后它通常是可编辑的。或者,您可以从选择(您之前从另一个矢量蒙版创建)创建图层蒙版以隐藏下面的内容。


Col*_*ton 6

偶然发现你的问题,不知道这个答案是否有帮助,因为你很久以前就问过了。根据你的阐述,我认为你可以这样解决:

使用直接选择工具。

选择矢量B并点击圆B的路径,使用shift键选择整个路径(选择所有路径点,4个点)

复制(Ctrl+C),然后选择矢量A,点击圆A的路径,粘贴(Ctrl+V)。

在此之前,您将在同一层中有两条不同的路径,大概在层向量 A 上。

选择钢笔工具功能。确保路径 B 仍然突出显示(所有路径点),从可用选项中选择从形状区域中减去。

然后你会得到你的甜甜圈形状,同时保持作为一个向量。希望能帮助到你。=)

ps:我使用的是CS2,其他版本可能会有所不同。


小智 5

我一直在尝试这样做(至少我认为你正在努力实现)现在安静了一段时间..更新/更具体的(CS6)答案您所要做的就是

选择图层面板中的两个形状(“cntrl + 单击”(这是用于 Windows))

我确保我剪下的一个在另一个上面(我确定这是必要的),然后在主屏幕上右键单击两个..(工作区)并且有一个选项卡,上面写着“减去正面形状”,效果很好..

希望有帮助..