中文版3ds Max 2016完全自学教程
上QQ阅读APP看书,第一时间看更新

2.3 创建复合对象

使用3ds Max内置的模型就可以创建出很多优秀的模型,但是在很多时候还会使用复合对象,因为使用复合对象来创建模型可以大大节省建模时间。

复合对象建模工具包括12种,分别是“变形”工具、“散布”工具、“一致”工具、“连接”工具、“水滴网格”工具、“图形合并”工具、“布尔”工具、“地形”工具、“放样”工具、“网格化”工具、ProBoolean工具和ProCuttler工具,如图2-265所示。在这12种工具中,将重点介绍“散布”工具、“图形合并”工具、“布尔”工具、“放样”工具和ProBoolean工具的用法。

图2-265

本节建模工具概要

2.3.1 散布

视频演示:027散布.mp4

“散布”是复合对象的一种形式,将所选源对象散布为阵列,或散布到分布对象的表面,如图2-266所示。

图2-266

技巧与提示

注意,源对象必须是网格对象或是可以转换为网格对象的对象。如果当前所选的对象无效,则“散布”工具不可用。

这里只讲解“拾取分布对象”卷展栏下的参数,如图2-267所示。

图2-267

拾取分布对象卷展栏参数介绍

对象<无>:显示使用“拾取分布对象”工具选择的分布对象的名称。

拾取分布对象单击该按钮,然后在场景中单击一个对象,可以将其指定为分布对象。

参考/复制/移动/实例:用于指定将分布对象转换为散布对象的方式。它可以作为参考、副本(复制)、实例或移动的对象(如果不保留原始图形)进行转换。

重点实战:用散布制作遍山野花

场景位置 场景文件>CH02>03.max

实例位置 实例文件>CH02>实战:用散布制作遍山野花.max

视频名称 实战:用散布制作遍山野花.mp4

难易指数 ★★☆☆☆

技术掌握 平面工具、FFD 4×4×4修改器、散布工具

遍山野花效果如图2-268所示。

图2-268

01 设置几何体类型为“标准基本体”,然后使用“平面”工具在场景中创建一个平面,接着在“参数”卷展栏下设置“长度”为2600mm、“宽度”为2300mm、“长度分段”和“宽度分段”为9,具体参数设置及模型效果如图2-269所示。

图2-269

02 选择平面,然后进入“修改”面板,接着在“修改器列表”中选择FFD 4×4×4修改器,如图2-270所示。

03 在FFD 4×4×4修改器左侧单击图标,展开次物体层级列表,然后选择“控制点”次物体层级,如图2-271所示。

图2-270

图2-271

知识链接

FFD 4×4×4修改器是一种非常重要的修改器,它可以利用控制点来改变几何体的形状。关于该修改器的使用方法,请参阅163页“4.3.9 FFD修改器”下的相关内容。

04 切换到顶视图,然后用“选择并移动”工具框选图2-272所示的两个控制点,接着在透视图中将选择的控制点沿z轴向上拖曳一段距离,如图2-273所示。

05 将学习资源中的“场景文件>CH02>03.max”文件拖曳到场景中,然后在弹出的菜单中选择“合并文件”命令,如图2-274所示,合并后的效果如图2-275所示。

图2-272

图2-273

图2-274

图2-275

06 选择植物模型,设置几何体类型为“复合对象”,然后单击“散布”按钮,在“拾取分布对象”卷展栏下单击“拾取分布对象”按钮,接着在场景中拾取平面,此时在平面上会出现相应的植物,最后在“散布对象”卷展栏下设置“重复数”为21、“跳过N个”为3,具体参数设置如图2-276所示,最终效果如图2-277所示。

图2-276

图2-277

疑难问答

问:为什么前面两张图变成了灰色呢?

答:从图2-276和图2-277中可以观察到地面的颜色都变成灰色了,这是由于3ds Max的自动调节功能,以节省内存资源。由于本例对计算机的配置要求相当高,如果用户的计算机配置较低,那么在制作本例时很可能无法正常使用“散布”功能(遇到这种情况只有升级计算机配置,除此之外没有其他办法)。

重点

2.3.2 图形合并

视频演示:028图形合并.mp4

使用“图形合并”工具可以将一个或多个图形嵌入其他对象的网格中或从网格中移除,其参数设置面板如图2-278所示。

图2-278

图形合并参数介绍

① 拾取操作对象卷展栏

拾取图形单击该按钮,然后单击要嵌入网格对象中的图形,图形可以沿图形局部的z轴负方向投射到网格对象上。

参考/复制/移动/实例:指定如何将图形传输到复合对象中。

操作对象:在复合对象中列出所有操作对象。

删除图形从复合对象中删除选中图形。

提取操作对象提取选中操作对象的副本或实例。在“操作对象”列表中选择操作对象时,该按钮才可用。

实例/复制:指定如何提取操作对象。

操作:该选项组中的参数决定如何将图形应用于网格中。

饼切:切去网格对象曲面外部的图形。

合并:将图形与网格对象曲面合并。

反转:反转“饼切”或“合并”效果。

输出子网格选择:该选项组中的参数指定将哪个选择级别传送到“堆栈”中。

② 显示/更新卷展栏

显示:确定是否显示图形操作对象。

结果:显示操作结果。

操作对象:显示操作对象。

更新:该选项组中的参数用来指定何时更新显示结果。

始终:始终更新显示。

渲染时:仅在场景渲染时更新显示。

手动:仅在单击“更新”按钮后更新显示。

更新当选中除“始终”选项之外的任一选项时,该按钮才可用。

重点实战:用图形合并制作创意钟表

场景位置 场景文件>CH02>04.max

实例位置 实例文件>CH02>实战:用图形合并制作创意钟表.max

视频名称 实战:用图形合并制作创意钟表.mp4

难易指数 ★★★☆☆

技术掌握 图形合并工具、多边形建模技术

创意钟表效果如图2-279所示。

图2-279

01 打开学习资源中的“场景文件>CH02>04.max”文件,这是一个蝴蝶图形,如图2-280所示。

02 在“创建”面板中单击“圆柱体”按钮,然后在前视图中创建一个圆柱体,接着在“参数”卷展栏下设置“半径”为100mm、“高度”为100mm、“高度分段”为1、“边数”为30,具体参数设置及模型效果如图2-281所示。

图2-280

图2-281

03 使用“选择并移动”工具在各个视图中调整好蝴蝶图形的位置,如图2-282所示。

图2-282

04 选择圆柱体,设置几何体类型为“复合对象”,然后单击“图形合并”按钮,接着在“拾取操作对象”卷展栏下单击“拾取图形”按钮,最后在视图中单击蝴蝶图形,此时在圆柱体的相应位置上就会出现蝴蝶的部分映射图形,如图2-283所示。

05 选择圆柱体,然后单击鼠标右键,接着在弹出的菜单中选择“转换为>转换为可编辑多边形”命令,如图2-284所示。

图2-283

图2-284

知识链接

将圆柱体转换为可编辑多边形以后,对该物体的操作基本就属于多边形建模的范畴了。关于多边形建模的相关内容,请参阅“第7章多边形建模”的相关内容。

06 进入“修改”面板,在“选择”卷展栏下单击“多边形”按钮,进入“多边形”级别,然后选择图2-285所示的多边形,接着按Ctrl+I组合键反选多边形,最后按Delete键删除选择的多边形,操作完成后再次单击“多边形”按钮,退出“多边形”级别,效果如图2-286所示。

图2-285

图2-286

技巧与提示

为了方便操作,可以选择在选择多边形之前按Alt+Q组合键进入“孤立选择”模式(也可以在右键菜单中选择“孤立当前选择”命令),这样可以单独对圆柱体进行操作,如图2-287所示。

图2-287

07 选择蝴蝶图形,然后单击鼠标右键,接着在弹出的菜单中选择“转换为>转换为可编辑多边形”命令,最后使用“选择并移动”工具将蝴蝶拖曳到图2-288所示的位置。

08 使用“选择并移动”工具选择蝴蝶,然后按住Shift键移动复制两只蝴蝶,接着用“选择并均匀缩放”工具调整好其大小,如图2-289所示。

图2-288

图2-289

09 使用“圆柱体”工具在场景中创建两个圆柱体,具体参数设置如图2-290所示。

10 使用“球体”工具在场景中创建一个球体,然后在“参数”卷展栏下设置“半径”为3mm,具体参数设置及模型位置如图2-291所示。

图2-290

图2-291

11 使用“选择并移动”工具将两个圆柱体摆放到表盘上,然后用“选择并旋转”工具调整好其角度,最终效果如图2-292所示。

图2-292

重点

2.3.3 布尔

视频演示:029布尔运算.mp4

“布尔”运算是通过对两个或两个以上的对象进行并集、差集、交集运算,从而得到新的物体形态。“布尔”运算的参数设置面板如图2-293所示。

图2-293

布尔重要参数介绍

拾取操作对象B单击该按钮可以在场景中选择另一个运算物体来完成“布尔”运算。以下4个选项用来控制运算对象B的方式,必须在拾取运算对象B之前确定采用哪种方式。

参考:将原始对象的参考复制品作为运算对象B,若以后改变原始对象,同时也会改变布尔物体中的运算对象B,但是改变运算对象B时,不会改变原始对象。

复制:复制一个原始对象作为运算对象B,而不改变原始对象(当原始对象还要用在其他地方时采用这种方式)。

移动:将原始对象直接作为运算对象B,而原始对象本身不再存在(当原始对象无其他用途时采用这种方式)。

实例:将原始对象的关联复制品作为运算对象B,以后对两者的任意一个对象进行修改时都会影响另一个。

操作对象:主要用来显示当前运算对象的名称。

操作:指定采用何种方式来进行“布尔”运算。

并集:将两个对象合并,相交的部分将被删除,运算完成后两个物体将合并为一个物体。

交集:将两个对象相交的部分保留下来,删除不相交的部分。

差集(A-B):在A物体中减去与B物体重合的部分。

差集(B-A):在B物体中减去与A物体重合的部分。

切割:用B物体切除A物体,但不在A物体上添加B物体的任何部分,共有“优化”“分割”“移除内部”和“移除外部”4个选项可供选择。“优化”是在A物体上沿着B物体与A物体相交的面来增加顶点和边数,以细化A物体的表面;“分割”是在B物体切割A物体部分的边缘,并且增加了一排顶点,利用这种方法可以根据其他物体的外形将一个物体分成两部分;“移除内部”是删除A物体在B物体内部的所有片段面;“移除外部”是删除A物体在B物体外部的所有片段面。

技巧与提示

物体在进行“布尔”运算后随时都可以对两个运算对象进行修改,“布尔”运算的方式和效果也可以进行编辑修改,并且“布尔”运算的修改过程可以记录为动画,表现出神奇的切割效果。

重点实战:用布尔运算制作垃圾桶

场景位置 无

实例位置 实例文件>CH02>实战:用布尔运算制作垃圾桶.max

视频名称 实战:用布尔运算制作垃圾桶.mp4

难易指数 ★☆☆☆☆

技术掌握 切角圆柱体工具、切角长方体工具、布尔工具

垃圾桶效果如图2-294所示。

图2-294

01 使用“切角圆柱体”工具在视图中创建一个切角圆柱体,然后设置“半径”为200mm、“高度”为600mm、“圆角”为10mm、“圆角分段”为3、“边数”为24,如图2-295所示。

图2-295

02 使用“切角长方体”工具在视图中创建一个切角长方体,然后设置“长度”为200mm、“宽度”为120mm、“高度”为120mm、“圆角”为5mm、“圆角分段”为3,如图2-296所示,接着将其移动到切角圆柱体上,在前视图中的位置如图2-297所示。

图2-296

图2-297

03 选择切角圆柱体,然后在“创建”面板中选择几何体类型为“复合对象”,单击“布尔”按钮,接着单击“拾取操作对象B”按钮,最后拾取切角长方体进行布尔运算,如图2-298所示,运算结果如图2-299所示。

图2-298

图2-299

技巧与提示

图2-299所示的结果是默认的“差集(A-B)”效果,此时模型没有镂空,而且不符合垃圾桶的实际形象。

04 切换到“修改”面板,然后在“参数”卷展栏下设置“操作”方式为“切割”,接着选择“移除内部”选项,此时圆柱体就镂空了,而且符合垃圾桶的实际形象,如图2-300所示。

图2-300

05 选择垃圾桶模型,在“修改器列表”中选择“壳”修改器,然后在“参数”卷展栏下设置“内部量”和“外部量”都为5mm,为垃圾桶添加一定的厚度,如图2-301所示。

图2-301

重点

2.3.4 放样

视频演示:030放样.mp4

“放样”是将一个二维图形作为沿某个路径的剖面,从而生成复杂的三维对象。“放样”是一种特殊的建模方法,能快速地创建出多种模型,其参数设置面板如图2-302所示。

图2-302

放样重要参数介绍

获取路径将路径指定给选定图形或更改当前指定的路径。

获取图形将图形指定给选定路径或更改当前指定的图形。

移动/复制/实例:用于指定路径或图形转换为放样对象的方式。

缩放使用“缩放”变形可以从单个图形中放样对象,该图形在其沿着路径移动时只改变其缩放。

扭曲使用“扭曲”变形可以沿着对象的长度创建盘旋或扭曲的对象,扭曲将沿着路径指定旋转量。

倾斜使用“倾斜”变形可以围绕局部x轴和y轴旋转图形。

倒角使用“倒角”变形可以制作出具有倒角效果的对象。

拟合使用“拟合”变形可以使用两条拟合曲线来定义对象的顶部和侧剖面。

重点实战:用放样制作旋转花瓶

场景位置 无

实例位置 实例文件>CH02>实战:用放样制作旋转花瓶.max

视频名称 实战:用放样制作旋转花瓶.mp4

难易指数 ★★☆☆☆

技术掌握 放样工具

旋转花瓶效果如图2-303所示。

图2-303

01 在“创建”面板中单击“图形”按钮,设置图形类型为“样条线”,然后单击“星形”按钮,如图2-304所示。

02 在视图中绘制一个星形,然后在“参数”卷展栏下设置“半径1”为50mm、“半径2”为34mm、“点”为6、“圆角半径1”为7mm、“圆角半径2”为8mm,如图2-305所示。

图2-304

图2-305

03 在“图形”面板中单击“线”按钮,然后在前视图中按住Shift键绘制一条样条线作为放样路径(控制花瓶的高度),如图2-306所示。

图2-306

04 选择星形,设置几何体类型为“复合对象”,然后单击“放样”按钮,接着在“创建方法”卷展栏下单击“获取路径”按钮,最后在视图中拾取之前绘制的样条线路径,如图2-307所示,放样效果如图2-308所示。

图2-307

图2-308

05 进入“修改”面板,然后在“变形”卷展栏下单击“缩放”按钮,打开“缩放变形”对话框,接着将缩放曲线调整成图2-309所示的形状,模型效果如图2-310所示。

图2-309

图2-310

技术专题 调节曲线的形状

在“缩放变形”对话框中的工具栏上有一个“移动控制点”工具和一个“插入角点”工具,用这两个工具就可以调节出曲线的形状。但要注意,在调节角点前,需要在角点上单击鼠标右键,然后在弹出的菜单中选择“Bezier-平滑”命令,这样调节出来的曲线才是平滑的,如图2-311所示。

图2-311

06 在“变形”卷展栏下单击“扭曲”按钮,然后在弹出的“扭曲变形”对话框中将曲线调节成图2-312所示的形状,最终效果如图2-313所示。

图2-312

图2-313

2.3.5 ProBoolean

ProBoolean复合对象与布尔复合对象很接近,但是与传统的布尔复合对象相比,ProBoolean复合对象更具优势。因为ProBoolean运算之后生成的三角面较少,网格布线更均匀,生成的顶点和面也相对较少,并且操作更容易、更快捷,其参数设置面板如图2-314所示。

图2-314

知识链接

关于ProBoolean工具的参数含义就不再介绍了,用户可参考前面“布尔”工具的参数介绍。