第7章复合对象--新
- 格式:pdf
- 大小:1.85 MB
- 文档页数:25
第七章 复合对象
第一节 任务题目
本例所要制作的是窗帘模型,使大家对放样建模有个初步的认识。
第二节 任务导入
3DS MAX 9.0提供的复合对象,主要是通常将两个或多个对象组合成单个对象。这些合成对象可以是
三维模型之间的复合或是二维图形之间的复合,也可以是三维模型与二维图形复合,最后合成得到的新
对象是三维模型。
第三节 任务目标
一、目的
使学生具有使用复合对象建模的能力。
二、重点
1.掌握放样对象的使用方法。
2.掌握布尔运算方法。
三、难点
1.放样路径与放样图形的绘制。
2.放样变形的修改方法。
第四节 核心技能
根据任务要求,利用二维线条绘制放样路径和放样图形,使用放样创建复杂模型。
第五节 任务讲析
一、综合实例——创建窗帘模型
1.新建文档
启动3Ds max 9.0软件,打开操作环境,单击【自定义】>【单位设置】命令,将单位设置为毫米。 2.绘制放样路径与放样图形
(1)单击【创建】面板>【图形】>【线】按钮,在前视图中绘制一条直线,我们将
把它作为窗帘放样的路径,如图7-5-1所示。
(2)单击【创建】面板>【图形】>【线】按钮,在顶视图中绘制一条直线,如图
7-5-2所示。
图7-5-1 放样路径
图7-5-2 放样图形
(3)在修改命令面板中选择【线段】子对象,选择放样图形线段进行拆分,拆分数
量为10,单击【拆分】按钮确认,如图7-5-3所示。
图7-5-3 拆分线段 (4)选择【顶点】次对象,选择相应的节点,调整节点位置,如图7-5-4所示。
图7-5-4 调整节点位置
(5)选择所有节点,点击鼠标右键,修改节点类型为“平滑”,线条如图7-5-5所示,
我们将把它作为窗帘放样的图形。
图7-5-5 放样图形
3.放样建立窗帘模型
在顶视图中选取放样图形,在命令面板上单击【创建】>【几何体】按钮,在标准基本体下拉菜单项
中选择复合对象选项,单击【放样】按钮,再单击【获取路径】按钮,在前视图中单击放样路径,这样
我们就生成窗帘放样模型,如图7-5-6所示。
图7-5-6 生成窗帘放样模型
4.放样变形修改窗帘模型
(1)单击修改命令面板,打开修改命令面板,在【变形】卷展栏中单击【缩放】按
钮,如图7-5-7所示,弹出“缩放变形”对话框,如图所示7-5-8所示。
图7-5-7 缩放变形 图7-5-8 缩放变形对话框
(2)单击【插入角点】按钮,在控制线上添加一个控制点,如图7-5-9所示。
图7-5-9 添加控制点 (3)选择该控制点,单击鼠标右键,修改节点类型为Bezier-角点,如图7-5-10所
示。
图7-5-10 修改节点类型 (4)选择控制点,调整其形态,如图7-5-11所示。
(5)调整完成后,关闭【缩放变形】对话框,窗帘模型如图7-5-12所示。
图7-5-11 调整控制点位置
图7-5-12 缩放变形后的窗帘
(6)在修改器堆栈列表中单击放样,展开放样左侧的加号,选择【图形】次对象。在
视图中选择放样物体,然后单击【图形命令】卷展栏中的【左对齐】按钮,调整窗帘位置
和形状如图7-5-13所示。
图7-5-13 调整窗帘左对齐
(7)在前视图中选择窗帘模型,单击工具栏中的【镜像】按钮,复制另一侧的窗帘,
如图7-5-14所示。
图7-5-14 镜像复制另一侧窗帘
5.制作窗幔
(1)单击【创建】面板>【图形】>【线】按钮,在前视图中绘制一条直线,我们将把它作为窗幔放样的路径,如图7-5-15所示。
图7-5-15 窗幔路径
(2)单击【创建】面板>【图形】>【线】按钮,在顶视图中绘制一条直线,我们将把它作为窗幔放样的图形,如图7-5-16所示。
图7-5-16 窗幔图形
(3)在顶视图中选取放样图形,在命令面板上单击【创建】>【几何体】按钮,在标准
基本体下拉菜单项中选择复合对象选项,单击【放样】按钮,再单击【获取路径】按钮,
在前视图中单击放样路径,这样我们就生成窗幔放样模型,如图7-5-17所示。
图7-5-17 窗幔
6.修饰窗帘模型
利用常用的基本三维体创建窗帘杆,修饰该窗帘模型,入图7-5-18所示。
图7-5-18 窗帘最终效果图
至此,一个窗帘模型就制作完成了。
二、 基础知识讲解
1.复合对象
3ds max的建模,除了那些简单的几何体模型之外,其他的方法,往往随着建模细节的深入,手法就
会变得越来越灵活。复合对象建模可以理解为一种新的建模功能及动画功能。这些建模类型提供了多种
独特而新颖的建模方式。复合对象的功能可以极其灵活地修改与调节,使用起来非常方便,可以完成其
他功能模块所不能做到的事情。
打开【创建】命令面板,单击【几何体】按钮,打开下拉列表,选择【复合对象】命令,如图
7-5-19所示,可以建立3ds max的12种复合对象模型,如图7-5-20所示。
复合对象中包括的所有对象类型都显示在命令面板中的对象类型卷展栏中。它们分别为变形、散布、一
致、连接、水滴网格、图形合并、布尔、地形、放样、网格化、ProBoolean、ProCutter。
图7-5-19 几何体下拉列表 图7-5-20 复合对象面板
(1)变形
变形是一种与 2D 动画中的中间动画类似的动画技术。
“变形”对象可以合并两个或多个对象,方法是插补第一个对象的顶点,使其与另外一个对象的顶
点位置相符。 如果随时执行这项插补操作,将会生成变形动画。
原始对象称作种子或基础对象。 种子对象变形成的对象称作目标对象。
您可以对一个种子执行变形操作,使其成为多个目标;此时,种子对象的形式会发生连续更改,以
符合播放动画时目标对象的形式。
下面简单介绍一下如何使用变形建模。
①创建长方体,利用“shift+移动”进行“复制”,选择第二个复制长方体,选择【修改面板】,在下拉的菜单中选择【扭曲】命令,再调整适合的参数,第二个长方体调整完毕;
②选择第一个长方体,选择【创建】面板下的【复合对象】,再选择【变形】选项,设定一定的控制
时间,在【拾取目标】选项中选择“实例”,单击【拾取目标】按钮,选择第二个长方体,第一个长方体
完成变形;
③将第二个已经没有用的长方体删除,这样就形成了一个变形物体,整个操作过程如图7-5-21所示。
图7-5-21 变形建模
(2)散布
散布是复合对象的一种形式,将所选的源对象散布为阵列,或散布到分布对象的表面。复合对象中
的“散布”适合做大规模的建模时使用,例如草地、森林和头发等。
下面简单介绍一下如何使用散布建模。
①创建一个球体,再创建一个圆锥体。 ②选中圆锥体,选择【创建】面板>【几何体】>【复合对象】>【散布】>【拾取对象】,选择球体。
图7-5-22 散布建模
③向下拖动控制面板,选择“分布对象参数”,选择分布方式为“所有顶点”,效果如图7-5-22所示。 (3)一致
一致对象可以将一个对象的表面投影到另一个对象上,用来创建包裹动画。在创建一致复合对象后,
被修改的对象成为包裹器对象,被包裹的对象是包裹对象。包裹器对象和包裹对象必须是网格对象或是
可以转换为网格对象的物体。
一致对象适合于通往山表面的道路,效果如图7-5-23所示。
图7-5-23 一致建模
(4)连接
连接复合对象,对于进行两格分离对象之间的连接是十分有用的,可通过对象表面的“洞”连接两
个或多个对象。每个连接对象都必须有开放的面或边界来作为两个对象连接的位置,因此要将两个表面
完整的三维模型连接,则先要用【编辑网格】修改器删除它们的一部分面。选择其中一个对象,单击【连
接】按钮进入连接修改面板,效果如图7-5-24所示。
下面简单介绍一下如何使用连接建模。
①创建一个球体,再创建三个管状物,如图7-5-24所示。
图7-5-24 创建需要连接的对象
②为模型添加【编辑网格】修改器,在【多边形】次对象下,删除相应的多边形。
③选中球体,选择【创建】面板>【几何体】>【复合对象】>【连接】>【拾取操作对象】,选择管状
物1。
④同样方法将管状物2和管状物3进行连接。
⑤同样方法将上面生成的两个连接物进行连接,效果如图7-5-25所示。
图7-5-25 连接建模
(5)水滴网格
水滴网格复合对象是将网格对象与一个二维造型对象进行编辑,在网格对象上凸出二维造型对象的
轮廓,或是在网格对象凹陷出二维造型对象的外形。
创建“水滴网格”对象时可以使用【水滴对象】列表下方的【拾取】或【添加】按钮在视图中选择
对象。 (6)图形合并
使用“图形合并”来创建包含网格对象和一个或多个图形的复合对象。
下面简单介绍一下如何使用图形合并建模。
①创建一个切角圆柱体,设置相应参数,如图7-5-25所示。
图7-5-26 棋子外形
②创建文字“将”,放到适当的位置,如图7-5-27所示。
③选择切角圆柱体,选择【创建】面板>【几何体】>【复合对象】>【图形合并】>【拾取图形】,选
择文字“将”,文字图形被投影到切角圆柱体上。
图7-5-27 “将”文字 图7-5-28 图形合并
④打开修改命令面板,在修改器列表中选择【面挤出】修改命令,并设置数量为-5,在切角圆柱体
上,文字图形投影面将凹陷下去,效果如图7-5-28所示。 (7)布尔
布尔对象是一种逻辑运算方法,通过对其他两个对象执行布尔操作将它们组合起来。“布尔”运算包
括“并集”、“差集(A-B)”、“差集(B-A)”、“交集”、“切割”。
下面简单介绍一下如何使用布尔运算建模。 ①创建一个圆柱体和一个长方体并且将它们相交,如图7-5-29所示。
图7-5-29 布尔运算模型 图7-5-30 差集效果
②选择圆柱体,操作选择“差集(A-B)”,选择【创建】面板>【几何体】>【复合对象】>【布尔】>
【拾取操作对象B】,选择长方体,效果如图7-5-30所示。 ProBoolean是一种类似于布尔操作的建模方法,但其功能更为强大,ProBoolean将大量功能添加到
传统的3dsMax布尔对象中,如每次使用不同的布尔运算,立刻组合多个对象的能力。ProBoolean还可
以自动将布尔结果细分为四边形面,这样,在使用网格平滑修改器时,能够形成光滑的圆角边,这在不
使用ProBoolean时是很难实现的。因此ProBoolean建模方法比较适合于创建对精确度或细节处理要求
较高的模型,例如工业造型等。 ProCutter 复合对象能够使您执行特殊的布尔运算,主要目的是分裂或细分体积。ProCutter 运算
的结果尤其适合在动态模拟中使用,在动态模拟中,对象炸开,或由于外力或另一个对象使对象破碎。
(8)地形
地形对象是根据一组代表海拔等高线的样条曲线来创建的地形对象。