什么是布尔运算介绍(2)
Operation(运算方式)选项组
该组参数提供了4种运算方式可供选择。
· Union(并集):用来将两个造型合并,相交的部分将被删除,运算完成后两个物体将成为一个物体。
· Intersection(交集):用来将两个造型相交的部分保留下来,删除不相交的部分。
· Subtraction(A-B)(A-B部分):在A物体中减去与B物体重合的部分。
· Subtraction(B- A)(B- A部分):在B物体中减去与A物体重合的部分。
如图所示是以上4种布尔运算方式的对比。图中从左至右依次是:并集、交集、A-B部分、B-A部分。
· Cut(切除):用B物体切除A物体,但不在A物体上添加B物体的任何部分。当Cut(切除)单选按钮被选中时,它将激活其下方的4个单选按钮让用户选择不同的切除类型。
· Refine(细化):在A物体上沿着B物体与A物体相交的面增加顶点和边数以细化A物体的表面。也就是说,根据B物体的外形将A物体的表面重新细分。
· Split(劈裂):其工作方法与Refine(细化)类似。只不过在B物体切割A物体部分的边缘多加了一排顶点。利用这种方法可以根据其他物体的外形将一个物体分成两部分。
如图所示对比了这两种切除方式。在图中,A物体为圆锥,B物体为长方体,从左至右依次为:Refine(细化)、Split(劈裂)。
· Remove Inside(移除内部):删除A物体中所有在B物体内部的片段面。其工作方法和Subtraction(A-B)(A-B部分)类似,只是同时也切除了B物体的表面。
· Remove Outside(移除外部):删除A物体中所有在B物体外部的片段面。其工作方法和Intersection(交集)类似,只是同时也切除了B物体的表面。
Display(显示)/Update(更新)卷展栏
该卷展栏参数用来控制是否在视图中显示运算结果以及每次修改后何时进行重新计算,更新视图。其参数面板如图所示。
Display(显示)选项组
该组参数用来决定是否在视图中显示布尔运算的结果,包含三个选项。
· Result(结果):显示每项布尔运算的计算结果。
· Operands(操作对象):只显示布尔合成物体而不显示运算结果。这样可以加快显示速度。
· Result + Hidden Ops(结果+隐藏物体):在实体着色的实体内以线框方式显示出隐藏的运算对象,主要用于动态布尔运算的编辑操作。
Update(更新)选项组
该组参数用来决定何时进行重新计算并显示布尔效果。
· Always(总是):每一次操作后都立即显示布尔结果。
· When Rendering(渲染时):只有在最后渲染时才重新计算更新效果。
· Manually(手动):选择此选项,下面的Update(更新)按钮可用,它提供手动的更新控制。
· Update(更新):需要观看更新效果时,按下此按钮,系统进行重新计算。
看过“布尔运算是什么“的人还看了: