欢迎访问设·集合!

设·集合

您现在的位置是:首页 > 建模软件 > 3dmax

布尔运算在3DMax中怎么用?

设·集合小编 发布时间:2023-03-14 16:34:35 1333次最后更新:2024-03-08 11:13:26

布尔运算其实是一种数学逻辑算法,可以处理两个数之间的值。然而3DMax中也有布尔运算,很多朋友就会以为这很难,不知道布尔运算在3DMax中怎么用,更不想自己去琢磨。所以很多朋友都放弃了这个功能,但其实这个功能很实用,不知道如何操作与使用的话,下面来告诉大家用法与技巧。

工具/软件

电脑型号:联想(lenovo)天逸510s; 系统版本:Windows7; 软件版本:3DMax2014

步骤/方法

第1步

默认参数下,我们通过具体的操作和实例来讲述布尔运算的使用方法和功能。例如,我们想在一个立方体挖出一个圆洞,就可以用布尔运算来实现。首先在视图中创建一个立方体,然后再创建一个圆柱,利用对齐工具将他们对齐,使两个对象在空间位置上产生重叠,如下图。下面我们对他们进行布尔运算,选择立方体,在创建面板中点选geometry-com-pound-objects-boolean,在它的参数面板中选择pick operand按钮,然后点击圆柱体,即得到我们想要的效果。布尔运算有以下三种类型:


第2步

(1)并运算,即两个物体合并成一个物体,去掉重叠的部分,同时将两个物体的交接网格线连接起来,去掉多余的面。

第3步

(2)交运算,即两个物体相重叠的部分保留下来,其余部分被去掉。

第4步

(3)差运算,即第一个物体减去与第二个物体相交的部分,同时除掉第二个物体,在这种情况下,鼠标首先选择的物体是第一个物体。在operation栏中,与上述三种运算相对应的选项及参数。union:即为并集方式,效果如下图所示。


第5步

intersection:交集方式,也是我们常用的方式。SUbtraction差集方式,它有两种差集方式,一种是a物体减b物体,一种是b物体减a物体。下面我们对它的修改面板的参数进行解释。在命令面板中,是布尔运算的拾取方式,共有四种:

第6步

1.copy:拷贝,将被拾取对象的一个复制品作为运算b对象,生成布尔运算对象,对被拾取的原始对象没有影响。

第7步

2.move:移动,将被拾取对象直接作为运算b对象,进行布尔运算后,被拾取的原始对象消失。

第8步

3.instance:实例,将被拾取对象的一个复制品作为运算b对象,进行布尔运算后,b对象存在,修改b对象或布尔运算对象将影响对方。

第9步

4.reference:参考,将被拾取对象的一个复制品作为运算b对象,进行布尔运算后,对b对象的修改操作会直接反映在布尔运算对象上,但对布尔运算对象所做的修改操作不会影响b对象。这四种拾取方式我们在操作中用到的不多,最常用的也就是默认的移动拾取方式。在参数面板parameters中,operands栏中包含了所有布尔运算用到的模型,其中,我们可以通过extract operand对b物体进行提取,可以将提取出来的模型用于其他的运算,也可以运用关联方式提取,通过对提取物的修改来影响原物体,从而制作布尔模型动画。如下图,对布尔运算中的b物体圆柱进行提取。


第10步

可以通过对圆柱体半径的调节,来影响布尔模型中的洞口的大小,在这一过程中就可以纪录并创建动画。布尔运算的运算方式还有一种叫做cut方式,它也分四种情况,

第11步

refine(细化)

第12步

split (分离)

第13步

remove insIDe(删除内部)

第14步

remove outsIDe(删除表面)。

第15步

refine(细化):这种方式的剪切布尔运算,可以在a对象的网格上插人一条b对象与a对象相交区域的轮廓线。使用这种运算方法,可以在对象表面创建任意形状的选择区域,而不受网格的限制。split(分离):使用此种方式,可以将布尔运算的相交部分分离为目标对象的一个元素次对象。我们可以继续对次级对象进行进一步的编辑。remove insIDe(删除内部):将运算对象的相交部分删除,并将目标对象创建为一个空心对象。remove outsIDe(删除表面):将运算对象的相交部分创建为一个空心对象,将其他部分删除。

广告位

热心评论

评论列表