即时设计教程 • 布尔运算

在设计过程中,往往会遇到只靠基础图形无法解决的问题,比如做一个图标。有时候可能只需要用到几个简单的图形让其组合后形成一个新的形态,但简单的分组并不能让这些图形被同时编辑、形成一个整体,甚至做出镂空的效果。这时候就需要用到布尔运算了。

什么是布尔运算

从数学定义上来说,布尔运算是数字符号中的逻辑推演方式,包括联合、相交、相减。
而在设计工具中,这种逻辑运算方法就体现为——让简单的基础图形组合,使其变为新的形态。

布尔运算的四种类型

  • 并集

合并选中的两个图形

  • 减去顶层

遮盖在底层上的顶层图形及其本身完全不显示

  • 交集

只留下选中图形的相交部分

  • 排除重叠

合并选中的两个图形,并去掉他们相交部分


 

如何使用布尔运算

选中两个以上图层后,在顶部工具栏选择「布尔运算」按钮即可令图层进行布尔运算。

 

叠加布尔运算

已经布尔运算后的图层仍然可以继续与其他图形进行布尔运算。

 

修改布尔运算

已经布尔运算后的图层仍然可以修改布尔运算类型。
选中布尔运算后的图层,在顶栏选择需要修改的布尔运算类型。

 

解除布尔运算

在目录中取消布尔运算的分组,或将分组内图层移出分组,即可解除该图层的布尔运算;

也可以选中图层后右键,在菜单中选择「取消分组」解除布尔运算;

还可以直接使用快捷键+G解除布尔运算。