1、3ds max 技巧3dmax 编辑修改器堆栈的显示要修改对象,就要使用 Modify 命令面板。Modify 面板被分为两个区域:编辑 修改器 堆栈显示区和对象的 卷展栏 区域。在这一节,将介绍编辑 修改器 堆栈显示的基本概念。后面还要更为深入地讨论与编辑 修改器 堆栈相关的问题。2.3.1 编辑修改器列表 在靠近 Modify 命令面板顶部的地方显示 Modifier List 。可以通过单击 Modifier List 右边的箭头打开一个下拉式列表。列表中的选项就是编辑修改器,见图 2.37 。列表中的编辑 修改器 是根据功能的不同进行分类的。尽管初看起来列表很长,编辑 修改器很多 ,但
2、是这些编辑 修改器 中的一部分是常用的,而另外一些则很少用。当在 Modifier List 上单击鼠标右键后,出现一个弹出菜单,见图 2.38 。可以使用这个菜单完成如下工作: 过滤在列表中显示的编辑修改器; 在 Modifier List 下显示出编辑 修改器 的按钮; 定制自己的编辑 修改器 集合。图2.372.3.2 应用编辑修改器 要使用某个编辑修改器,需要从列表中选择。一旦选择了某个编辑修改器,它会出现在堆栈的显示区域中。可以将编辑 修改器 堆栈 想像 成为一个历史记录堆栈。每当从编辑 修改器 列表中选择一个编辑修改器,它就出现在堆栈的显示区域。这个历史的 最 底层是对象的类型(称
3、之为基本对象),后面是基本对象应用的编辑修改器。在图 2.39 中,基本对象是 Cylinder ,编辑 修改器 是 Bend 。当给一个对象应用编辑 修改器 后,它并不立即发生变化。但是编辑 修改器 的参数显示在命令面板中的 Parameters 卷展栏 (见图 2.40 )中。要使编辑 修改器 起作用,就必须调整 Parameters 卷展栏中 的参数。图 2.39图 2.40可以给对象应用许多编辑修改器,这些编辑 修改器按应用 的次序显示在堆栈的列表中。最后应用的编辑 修改器 在最顶部,基本对象总是在堆栈的最底部。当堆栈中有多个编辑 修改器 的时候,可以通过在列表中选取一个编辑 修改器
4、来在命令面板中显示它的参数。不同的对象类型有不同的编辑修改器。例如,有些编辑 修改器 只能应用于二维图形,而不能应用于三维图形。当用下拉式列表显示编辑 修改器 的时候,只显示能够应用选择对象的编辑修改器。可以从一个对象上向另外一个对象上拖放编辑修改器,也可以交互地调整编辑 修改器 的次序。下面举例说明如何使用编辑修改器。1. 启动 3ds max ,或者在菜单栏中选取 File / Reset ,复位 3ds max 。2. 单击 Create 命令面板上 Object Type 卷展栏 下面的 Sphere 按钮。3. 在透视视口创建一个半径( Radius )约为 40 个单位的球,见图
5、2.41 。4. 到 Modify 命令面板,单击 Modifier List 右边的向下箭头。在出现编辑 修改器 列表中选取 Stretch 。 Stretch 编辑 修改器 被应用给了球,并同时显示在堆栈列表中,见图 2.42图 2.41图 2.425. 在 Modify 面板的 Parameters 卷展栏 ,将 Stretch 改为 1 ,将 Amplify 改为 3 。现在球变形了,见图 2.43 。图 2.436. 到 Create 命令面板,单击 Object Type 卷展栏中 的 Cylinder 按钮。7. 在透视视口球的旁边创建一个圆柱。8. 在 Create 面板的 P
6、arameters 卷展栏 将 Radius 改为 6 ,将 Height 改为 80 。9. 切换到 Modify 命令面板,单击 Modifier List 右边的向下箭头。在编辑 修改器 列表中选取 Bend 。 Bend 编辑 修改器 应用于圆柱,并同时显示在堆栈列表中。10. 在 Modify 面板的 Parameters 卷展栏 将 Angle 改为 90 。圆柱变弯曲了,见图 2.44 。图 2.4411. 从圆柱的堆栈列表中将 Bend 拖曳到场景中拉伸后的球上。球也变得弯曲了,同时它的堆栈中也出现了 Bend ,见图 2.45 。2.4 对象的选择 在对某个对象进行修改之前,
7、必须先选择对象。选择对象的技术将直接影响在 3ds max 中的工作效率。2.4.1 选择一个对象 选择对象的最简单方法是使用选择工具在视口中单击。下面是主工具栏中常用的选择对象工具。仅仅用来选择对象,单击即可选择一个对象。四种不同的区域选择方式。第一种是矩形方式,第二种是圆形方式,第三种是自由多边形方式,第四种是套索方式。根据名字选择对象,可以在 Select Objects 对话框中选择一个对象。交叉选择方式 / 窗口选择方式。2.4.2选择多个对象 当选择对象的时候,常常希望选择多个对象或者从选择的对象中取消某个对象的选择,这就需要将鼠标操作与键盘操作结合起来。下面给出选择多个对象的方法
8、。 Ctrl+ 单击:向选择的对象中增加对象。 Ctrl 或者 Alt+ 单击 :从当前选择的对象中取消某个对象的选择。 在要选择的一组对象周围单击并拖曳,画出一个完全包围对象的区域。当释放鼠标键的时候,框内的对象被选择。图 2.46 是使用画矩形区域的方式选择对象。注: 在默认的状态下,所画的选择区域是矩形的。还可以通过主工具栏的按钮将选择方式改为圆形( Circular )区域选择方式、任意( Fence )形状区域选择方式或者套索 (Lasso) 选择方式。选择过程中 选择结果窗口选择和交叉选择 当使用矩形选择区域选择对象的时候,主工具栏有一个按钮用来决定矩形区域如何影响对象。这个触发按
9、钮有两个选项:Window Selection (窗口选择):选择完全在选择框内的对象。Crossing Selection (交叉选择):在选择框内和与选择框相接触的对象都被选择。2.4.3根据名称来选择 在主工具栏上有一个Select by Name 按钮。单击这个按钮后就会出现 Select Objects 对话框,该对话框显示场景中所有对象的列表。按键盘上的 H 键也可以访问这个对话框。该对话框也可以用来选择场景中的对象。技巧: 当场景中有许多对象的时候,它们会在视口中相互重叠,这时在视口中采用单击的方法选择它们将是很困难的。但是使用 Select Objects 对话框就可以很好地解
10、决这个问题。下面举例说明如何根据名称来选择对象。1. 启动 3ds max ,或者继续前面的练习,在主工具栏上选取 File / Open ,打开本书配套光盘中的 Samples/ch02/ch02_02.max 文件。该场景是一个有简单家具的房间,见图 2.47 。2. 在主工具栏上单击Select by Name 按钮,出现 Select Objects 对话框,参见图 2.48 。3. 在 Select Objects 对话框中单击 Table base 。图 2.474. 在 Select Objects 对话框中按下 Ctrl 键,然后单击 Floor 。这时 Select Obje
11、cts 对话框的列表中有两个对象被选择,见图 2.48 。5. 在 Select Objects 对话框中单击 Select 按钮。这时 Select Objects 对话框消失,场景中有两个对象被选择,在被选择的对象周围有白色框。6. 按键盘上的 H 键,出现 Select Objects 对话框。7. 在 Select Objects 对话框中单击 Stool leg 02-01 。图 2.488. 按下 Shift 键,然后单击 Stool seat 02 。在两个被选择对象中间的对象都被选择了,见图 2.49 。9. 在 Select Object 对话框单击 Select 按钮。在场景中选择了 5 个对象。注意: 如果场景中的对象比较多,会经常使用 Select by Name 功能。这就要求合理地命名文件。如果文件名组织得不好,使用这种方式选择就会变得非常困难。图 2.492.4.4锁定选择的对象为了便于后面的操作,当选择多个对象的时候,最好将选择的对象锁定。锁定选择的对象后,就可以保证不误选其它的对象或者丢失当前选择的对象。可以单击状态栏中的 Lock Selection 按钮来锁定选择的对象,也可以按键盘上的空格键来锁定选择的对象