下载app免费领取会员
布尔运算主要有并集、差集和交集三种运算方式。
我们以两个实体为例分别看一下这三种运算有什么区别。
首先是并集运算,如下图所示,使用的节点是“Solid.Union”。并集运算会将两个实体合并为一个实体。注意观察图中并集运算后实体的体积,并集运算前,两个实体之间有一部分重叠;而并集运算后形成一个完整的实体,合并后的体积没有重叠,所以会比并集运算前的体积小。
接着是差集运算,如果实体A和实体B之间有相交部分,实体A是差集运算的主体,那么差集运算会在实体A中减去两者重叠的部分,如下图所示。
最后是交集运算,交集运算是求两个图形间相交的部分,如下图所示。如果两个图形之间没有相交的部分,那么将得到空值。
相信读到这里你也发现了,通过布尔运算,我们可以利用一些简单的几何形体来创建复杂的图形,所以布尔运算是我们在Dynamo中经常使用的几何图形处理方式。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。