1.曲面建模2.NURBS建模3.复合建模第5章高级模型课堂练习——创建吊灯模型课堂练习——创建沙漏模型曲面建模1.多边形建模网格建模面片建模曲面建模1.通过对象的右键快捷菜单:如下图所示,选中要进行多边形建模的三维对象,然后在“修改”面板的“修改器堆栈”中右击对象的名称,从弹出的快捷菜单中选择“转换为:可编辑多边形”菜单项即可。使用该方法时,对象的性质发生改变,因此,我们将无法再利用其创建参数来修改对象。多边形建模转化可编辑多边形将三维对象转化为可编辑多边形的方法有两种,具体如下:为三维对象添加“编辑多边形”修改器:如下图所示,选中要进行多边形建模的三维对象,然后打开“修改”面板中的“修改器列表”下拉列表,从中选择“编辑多边形”。使用该方法时,对象的性质未变,只是增加了一个修改器。因此,我们仍可利用其创建参数来修改对象。多边形建模可编辑多边形有顶点、边、多边形、边界和元素5种子对象。其中,“多边形”是由三条或多条首尾相连的边构成的最小单位的曲面,如下面左图所示;“边界”是指独立非闭合曲面的边缘或删除多边形产生的孔洞边缘,如下面右图所示;可编辑多边形中每个独立的曲面就是一个“元素”。“选择”卷展栏:如右图所示,该卷展栏中的参数用于设置可编辑多边形子对象的选择方式。需要注意的是,选中“忽略背面”复选框时,只能选择沿视口法线方向可见的子对象。调整可编辑多边形的子对象将三维对象转换为可编辑多边形后,就可以使用“修改”面板中的参数来编辑它的顶点、边、边界、多边形、元素等子对象了。下面介绍一下各参数卷展栏的作用。“编辑顶点”卷展栏:设置可编辑多边形的修改对象为“顶点”时,在“修改”面板中将出现“编辑顶点”卷展栏,如右图所示。利用该卷展栏中的参数可以对选中的顶点进行移除、断开、焊接、挤出、切角、连接等处理。下面左侧两图所示为对顶点进行挤出处理的效果,右侧两图所示为对定点进行切角处理的效果多边形建模多边形建模“编辑边”卷展栏:设置可编辑多边形的修改对象为“边”时,在“修改”面板中将出现“编辑边”卷展栏,如下面左图所示。利用该卷展栏中的参数可以对选中的边进行分割、挤出、切角、焊接、桥接等处理。下面右侧两图所示为对边进行桥接前后的效果。“编辑边界”卷展栏:设置可编辑多边形的修改对象为“边界”时,在“修改”面板中将出现“编辑边界”卷展栏,如下面左图所示。利用该卷展栏中的参数可以对选中的边界进行挤出、切角、桥接、封口等处理。下面右图所示为对边界进行封口前后的效果多边形建模“编辑多边形”卷展栏:设置可编辑多边形的修改对象为“多边形”时,在“修改”面板中将出现“编辑多边形”卷展栏,如右图所示。利用该卷展栏中的参数可以对选中的多边形进行挤出、倒角、从边旋转、沿样条线挤出等处理,如下面各图所示。多边形建模挤出类型为“组”时的效果挤出类型为“局部法线”时的效果挤出类型为“按多边形”时的效果倒角类型为“组”时的效果倒角类型为“局部法线”时的效果倒角类型为“按多边形”时的效果“编辑几何体”卷展栏:如右图所示,该卷展栏提供了许多编辑可编辑多边形的工具,像附加、切片、网格平滑、细分、隐藏等。需要注意的是,只有可编辑多边形的修改对象为顶点、边或边界时,才能使用“切片平面”工具和“快速切片”工具对可编辑多边形进行切片处理。多边形建模“多边形属性”卷展栏:如下面左图所示,该卷展栏中的参数主要用来设置选中多边形或元素使用的材质ID和平滑组号。下面右侧两图所示为为平面指定不同和相同平滑组号时的效果“细分曲面”卷展栏:如下面左图所示,该卷展栏中的参数用于设置可编辑多边形使用的平滑方式和平滑效果。下面右侧两图所示为启用NURMS细分前后的效果。多边形建模“软选择”卷展栏:该卷展栏中的参数用于控制当前子对象对周围子对象的影响程度。如下图所示,选中卷展栏中的“使用软选择”复选框,然后设置“衰减”编辑框的值,确定软选择的影响范围;再选中球体的某一顶点,并向右移动,此时该顶点周围没有被选中的顶点也会随之移动一定的距离。多边形建模网格建模“编辑几何体”卷展栏的作用如下面左图所示,该卷展栏中集成了网格建模中大多数的编辑工具,各工具的作用和用法与多边形建模类似,在此不多做介绍。需要注意的是,使用“剪切”工具进行切片时,若选中“优化端点”复选框,系统会自动设置剪切线端点为原表面的附属顶点,以保持曲面的连续性;未选中“优化端点”复选框时,曲面在剪切线端点处断开,下面右侧两图所示为调整剪切线位置后两种剪切方式下曲面的效果。网格建模“曲面属性”卷展栏的作用修改对象设为“顶点”时的操作界面可编辑网格处于不同的子对象修改模式时,“曲面属性”卷展栏的界面也不同相同,如下图所示。当可编辑网格处于“顶点”修改模式时,“曲面属性”卷展栏用来设置顶点的颜色、照明度和透明度;当可编辑网格处于“面”、“多边形”或“元素”修改模式时,“曲面属性”卷展栏用来设置面、多边形、元素使用的材质ID和平滑组号;当可编辑网格处于“边”修改模式时,“曲面属性”卷展栏用来设置边的可见性。修改对象设为“面”、“多边形”或“元素”时的操作界面修改对象设为“顶点”时的操作界面面片建模创建可编辑面片单击四边形或三角形面片按钮与多边形建模类似,使用面片建模法创建模型时,首先要创建面片对象,然后再将面片对象转化为可编辑面片。标准基本体和扩展基本体均可作为面片建模的面片对象。此外,还可以使用“几何体”创建面板“面片栅格”分类中的“四边形面片”或“三角形面片”按钮创建四边形或三角形的面片,作为面片建模的面片对象,如下图所示。单击并拖动鼠标创建面片栅格面片建模可编辑面片有顶点、边、面片、元素和控制柄5种子对象,其中,控制柄是可编辑面片特有的子对象,只能对其进行移动、旋转和缩放处理(调整控制柄的位置或角度,可以调整该位置处曲面的曲率,如下图所示)边的延展处理:如下图所示,设置可编辑面片的修改对象为“边”,并选中要进行延展处理的边子对象,然后按住【Shift】键进行移动、旋转或缩放,即可通过边的延展处理创建新曲面。这也是面片建模特有的子对象处理方法。面片建模的子对象编辑工具集中在“选择”、“软选择”、“几何体”和“曲面属性”四个卷展栏中,各参数的作用与多边形建模中的参数类似,使用时可参照多边形建模中的相关介绍进行操作。在此只介绍一下边的延展处理和面片的倒角处理,具体如下。面片建模编辑面片对象面片的倒角处理:如下图所示,设置可编辑面片的修改对象为“面片”,并选中要进行倒角处理的面片子对象;然后在“几何体”卷展栏中的“法线”区中设置倒角处理的法线方向,在“倒角平滑”区中设置倒角面与对象原始面相交处的平滑方式;最后,依次在“挤出”和“倒角”编辑框中设置挤出高度和轮廓值即可。课堂练习--创建茶几模型课堂练习——创建吊灯模型课堂练习——创建吊灯模型在本练习中,我们将创建一个吊灯模型。读者可以通过此练习进一步熟悉各种面片建模法的使用方法。可先创建一个半球体,然后将其转换为可编辑面片,再通过挤出面片,对面片倒角,以及为面片添加“壳”修改器,来制作主灯的灯罩和灯箍课堂练习--创建吊灯模型要创建侧灯的灯罩和灯头,可先创建一个胶囊,然后将其转换为可编辑多边形,并删除两端的多边形子对象,再对底部的边界子对象进行封口处理,接下来对封口面中的多边形子对象进行多次倒角处理,并沿样条线进行挤出处理,最后再为对象添加“网格平滑”和“壳”修改器。要创建灯架,可先创建一个圆柱体,并转换为可编辑多边形,然后依次对所选边进行切角处理,对所选多边形进行多次倒角处理;要创建主灯和灯架间的连接杆,可创建四个圆环和一个圆柱体,并适当其角度和位置。课堂练习--创建吊灯模型最后,通过旋转克隆创建出其他的连接杆和侧灯,并调整吊灯各部分的位置和角度,即可创建吊灯模型。下面右图所示为添加材质后的效果。NURBS建模2.创建NURBS对象编辑NURBS对象使用NURBS工具箱NURBS建模2.将二维或三维对象转换为NURBS对象:选中创建好的二维或三维对象,然后单击鼠标右键,从弹出的快捷菜单中选择“转换为”“NURBS对象”菜单项,即可其转换为NURBS对象。需要注意的是,在3dsMax9创建的对象中,只有标准基本体、面片物体、扩展基本体中的棱柱和环形结,以及除螺旋线和截面外的样条线可以转化为NURBS对象,其他对象不可以。使用创建按钮创建NURBS对象:如下图所示,在“几何体”创建面板的“NURBS曲面”分类和“图形”创建面板的“NURBS曲线”分类中分别列出了NURBS曲面和NURBS曲线的创建按钮。选中相应的NURBS创建按钮,然后按照正常曲线和曲面的创建方法进行操作,即可创建NURBS曲线或NURBS曲面。创建NURBS对象与网格建模、多边形建模等建模法相同,使用NURBS建模法创建模型前,首先要创建NURBS对象。创建NURBS对象的方法有两种,具体如下。创建NURBS对象NURBS曲线和NURBS曲面都分为两类,即点曲线(面)和CV曲线(面)。其中,点曲线和点曲面控制比较简单,调整曲线或曲面上的控制点即可调整其形状,如下面左图所示;CV曲线和CV曲面的控制比较复杂,需通过调整曲线和曲面上由控制点组成的控制晶格来调整曲线、曲面的形状,如下面右图所示。编辑NURBS对象创建好NURBS对象后,就可以使用“修改”面板中的参数编辑NURBS对象了。下面集体介绍一下各参数卷展栏。如下面左图所示,“常规”卷展栏是NURBS建模的主要工作区,利用该卷展栏中的参数可以附加对象、创建NURBS对象的子对象及调整NURBS对象的显示方式。下面右图所示为单击“常规”卷展栏中的“NURBS创建工具箱”按钮打开的NURBS工具箱。“常规”卷展栏编辑NURBS对象“显示线参数”卷展栏如右图所示,“显示线参数”卷展栏中的参数主要用来设置NURBS对象中U向等参线和V向等参线的数量及NURBS对象在视图中的显示方式。下图所示为不同显示方式下NURBS对象在透视视图中的显示效果。基础曲面/曲面边/置换曲面:选中“基础曲面”表示参数调整影响整个NURBS对象;选中“曲面边”表示参数调整只影响具有曲面边的曲面;选中“置换曲面”表示参数调整只影响应用置换贴图或置换修改器的曲面。编辑NURBS对象“曲面近似”卷展栏如左图所示,“曲面近似”卷展栏中的参数主要用于细化NURBS对象表面的网格,使NURBS对象具有较好的平滑效果,且占用内存少。在此着重介绍如下几个参数。规则/参数化:这两种方式都是根据卷展栏中“U向步数”和“V向步数”编辑框的值对NURBS对象的表面进行细分,规则细分方式快速但不准确,参数化细分方式准确,但模型较复杂,占用内存较多。空间:将NURBS对象的表面细分为一个个的三角形曲面,细分程度由“边”编辑框的值决定。曲率:根据NURBS对象表面各位置的曲率进行细分,细分程度由“距离”和“角度”编辑框的值决定。合并:设置NURBS对象各曲面间缝隙的大小,默认为0(无间隙)。编辑NURBS对象“曲线近似”卷展栏如右图所示,该卷展栏中的参数主要用来调整NURBS对象中曲线的步数,以调整曲线的平滑度。其中,“步数”表示曲线中两点间的分段数,数值越大,曲线越平滑,如下图所示。默认选中“自适应”复选框(即根据曲线在不同位置的曲率自动调整其步数,以达到最好的平滑效果)。硬化:单击此按钮会删除曲面中所有的点,使曲面变为不能变形的刚性曲面,以减少NURBS对象使用的内存。编辑NURBS对象“曲面公用”卷展栏设置NURBS对象的修改对象为“曲面”时,在“修改”面板将显示出“曲面公用”卷展栏,如右图所示,用以编辑曲面,在此着重介绍如下几个参数。创建放样:单击此按钮可打开“创建放样”对话框,如下面左图所示。在对话框中设置好放样方式和曲线的数量,然后单击“确定”按钮,即可以指定方式在选中曲线上创建指定数量的等参放样曲线。创建点:此按钮用于在选中曲面上创建点,单击此按钮会弹出“创建点曲面”对话框,如图5-60所示,设置好“U向/V向数量”后单击“确定”即可。编辑NURBS对象转化曲面:此按钮用于将选中曲面转化为点曲面或CV曲面。另外,也可以使用