移动所拾取的运算对象成为布尔运算的一部分,不能再作为场景中的单独对象。这是默认选择。
实例化布尔运算会创建选定对象的一个实例。将来修改选定的对象时,也会修改参与布尔运算的实例化对象,反之亦然。
“参数”卷展栏
“运算”组
这些设置确定布尔运算对象实际如何交互。
并集
将两个或多个单独的实体组合到单个布尔对象中。
交集
从原始对象之间的物理交集中创建一个“新”对象;移除未相交的体积。
差集
从原始对象中移除选定对象的体积。
合并
将对象组合到单个对象中,而不移除任何几何体。在相交对象的位置创建新边。
注意在下图中,禁用显示属性“背面消隐”,以便所有边都可见。
左图:原始对象(长方体)和运算对象(小的长方体)
中图:并集运算;移除小长方体的部分。
右图:合集运算,在相交处显示新边
附加
将两个或多个单独的实体合并成单个布尔型对象,而不更改各实体的拓扑。实质上,操作对象在整个合并成的对象内仍为单独的元素。
长方体和球体基本体可通过附加(左)和并集(右)进行合并
插入
先从第一个操作对象减去第二个操作对象的边界体积,然后再组合这两个对象。
实际上,插入操作会将第一个操作对象视为液体体积,因此,如果插入的操作对象存在孔洞或存在使“液体”进入其体积的某些其他特征,则的确会将其视为液体体积。下图显示了此效果的示例,其中明暗处理的几何体在左侧而线框对应物在右侧。
一个已放入液体中的碗;如果碗上有洞或发生了倾斜,则液体会进入相应的空处。
注意插入操作不会模拟液体的置换;第一个操作对象的整体尺寸保持不变。
切面
切割原始网格图形的面,只影响这些面。选定运算对象的面未添加到布尔结果中。
1. 原始对象(长方体)和运算对象(球体)
2. 标准差集运算
3. 启用切面时的差集
4. 标准交集运算
5. 启用切面时的交集
盖印
将图形轮廓(或相交边)打印到原始网格对象上。
左图:原始对象(长方体)和运算对象(文本)
中图:标准差集运算
右图:带有盖印的差集
注意因为主运算选择对其没有影响,因此盖印运算的结果始终相同。
_____
“显示”
选择下面一个显示模式。
结果只显示布尔运算而非单个运算对象的结果。
选择“结果”还将激活修改器堆栈中的 ProBoolean 层级。
运算对象 显示定义布尔结果的运算对象。使用该模式编辑运算对象并修改结果。
选择“运算对象”还将激活修改器堆栈中的“运算对象”层级。
此外,当拾取许多运算对象时,使用此模式可避免每次重复计算该结果,然后在结束时将“显示”设置回“结果”。
联系客服