Sketch Mac是一款拥有优美界面和强大工具兼有的专业绘图工具。Sketch Mac拥有很棒的矢量工具以及基本的形状。我们可以用软件自带的工具绘制标准的图形,例如圆形、矩形或者三角形等。遇到复杂的图形时,可能需要使用钢笔工具进行手工绘制,但显然这样处理方法耗时较长,有没有更简单的方法绘制复杂图形呢?答案就是布尔运算。
1、布尔运算的原理
布尔运算的原理是任意的复杂图形都可以被分解为基本形状,换而言之就是任何复杂图形都可以通过基本图形进行布尔运算组成。举个例子,一个心形图标,我们固然可以用铅笔工具绘制成“心”的形状,但也可以把“心”形视作是2个○和一个□组成,如下图所示:另外,几个基本形状执行布尔运算之后,就会变成新形状的子路径,新形状的外观会取决于子路径的布尔运算方式,例如上述基本形状○和□用了union(合并)之后,就组成了新形状——心形。
2、布尔运算的方式
在Sketch工具栏上,我们可以找到布尔运算的操作图标,当选中2个以上形状图层时,布尔运算操作图标才会被激活。布尔运算一共分为4种运算方式,分别是:联集(Union):执行合并后,你将得到两个形状区域的和。
减去顶层(Subtract):将上层形状区域与下层形状中的重叠部分,从下层区域中挖去,同时只保留下层被挖去后的区域。
交集:取两个形状重叠的部分。
差集(Difference):将两个形状相交的部分挖去,保留其它部分。
如下图所示,其中绿色部分是经过运算后最终保留的内容。3、布尔运算示例
以美国游戏制造商TENGEN公司制作的一款益智休闲游戏“吃豆子”为例,具体示范一下怎么使用布尔运算来绘制可爱的吃豆子图标。首先,我们需要使用工具绘制两个基本形状,正圆形和三角形,然后把它们按照下图的方法叠在一起。
然后,选中两个图层,然后执行布尔运算操作——减去(Subtract),即可得到吃豆子形状图标,十分的简单。在图层列表查看新形状时,我们会发现原来两个基本形状图层变成了新形状的子路径,点击子路径右侧的布尔运算符号,我们可以看到当前运算方式是减去(Subtract)。
如何在Mac上批量转换DRM-ed和非DRM音频文件?
DRmare Audio Converter for Mac使您可以从受保护的Apple Music,iTunes歌曲和Audible有声读物中删除DRM,自定义输出音频格式和质量,组织专辑标签信息等。只需点击几下,您就可以重新获得对已收集的任何音频的完全控制权。以下是如何在Mac上使用此智能DRM音频转换器将DRM和无DRM音频转换为MP3,FLAC或其他音频的指南。
进行布尔运算之后,我们还可以对图标进行Flattening Shapes(扁平化形状)操作,大体意思就是把所有的子路径合并成一个新的路径。具体操作步骤是:选中新形状,然后在菜单栏中依次选择Layer>Combine>Flatten,然后我们在图层列表就会发现新形状变成了单一路径的图层。
以上就是小编为大家带来Sketch基础教程之布尔运算功能详细介绍。还有更多详细、实用的功能,大家快来本站Macdown自行探索一番吧。
Curvy3D for Mac如何制作弯曲的球体?
Curvy3D for Mac是应用在Mac上的3D雕刻软件,非常适合首次使用3D的艺术家。curvy3d mac破解版为3D建模带来了新的改变,让您将形状直接绘制到3D中。在本篇文章中,我们介绍的是Curvy3D for Mac如何制作弯曲的球体。