
2.1 几何体家具造型
实例26 制作木制方凳
实例说明
在本实例中,将指导读者制作一个木制方凳。通过本实例的学习,加深读者对放样建模方法的认识。
技术要点
在本实例中,将为读者讲解使用基础型建模方法创建方凳的垫子,使用放样方法创建方凳腿,通过编辑放样对象的图形子对象,创建凳腿变化的细节部分。
木制方凳造型较为简单,在创建过程中主要使用了基础型建模方法和放样方法来完成。如图26-1所示为木制方凳制作完成后效果。

图26-1 木制方凳的最终效果
1运行3ds max 9.0,创建一个新的场景。
2首先创建凳子面模型,该模型使用了放样建摸方法。在“图形”创建面板中单击“线”按钮,在前视图中创建一个纵向的长约18 mm线对象——Line01,并将其命名为“路径型”。
3接下来创建图形。在顶视图中创建一个矩形对象——Rectangle01,将其“长度”和“宽度”参数均设置为450。并将其命名为“截面形”,如图26-2所示。

图26-2 创建截面形
4在视图中选择Line01对象,打开“复合对象”创建面板。单击“放样”按钮,在将要出现的“创建方法”卷展栏中单击“获取图形”按钮,在视图中选择拾取Rectangle01对象,得到如图26-3所示的放样对象——Loft01。

图26-3 创建放样对象
5选择Loft01对象,打开“图形”子对象层。在前视图中选择唯一的子对象,如图26-4所示。

图26-4 选择图形子对象
6按住键盘上的Shift键,沿Z轴移动复制的子对象,打开“复制图形”对话框,然后单击“确定”按钮,如图26-5所示。

图26-5 复制图形
7确定新复制的子对象处于选择状态,在顶视图适当缩放子对象,如图26-6所示。

图26-6 缩放子对象
8使用同样方法,继续变换复制子对象,使对象边缘产生平滑过渡,如图26-7所示,然后退出子对象层。

图26-7 继续变换复制子对象
9下面开始创建垫子模型。在顶视图中创建一个切角长方体对象——ChamferBox,打开“参数”卷展栏,将“长度”、“宽度”、“高度”、“圆角”参数分别设置为423,423,20,6,如图26-8所示。

图26-8 设置创建参数
10接下来创建椅子撑。首先将当前视图上的对象隐藏,然后打开“图形”创建面板。单击“矩形”按钮,在顶视图中创建两个矩形对象Rectangle01和Rectangle02,并参照图26-9所示调整矩形的位置。

图26-9 创建矩形
11使用同样的方法,参照图26-10所示完成椅子撑截面的创建。

图26-10 创建矩形
12选择任意一个矩形,将其塌陷成“可编辑样条线”,然后打开“几何体”卷展栏,单击“附加”按钮,然后在视图中拾取其余的矩形,将所有矩形附加成为一个对象,如图26-11所示。

图26-11 附加对象
13打开“样条线”子对象层,单击“并集”按钮,并执行“布尔”命令,将所有的样条线变为一条曲线。如图26-12所示。

图26-12 进行并集布尔运算
14退出子对象层,为其添加一个“挤出”修改器,将“数量”参数设置为85,如图26-13所示。

图26-13 挤出对象
15打开“扩展基本体”创建面板。单击“切角长方体”按钮,在前视图中创建一个切角长方体对象——ChamferBox01,然后参照图26-14所示设置对象的基本参数。

图26-14 创建切角长方体
16参照图26-15左图所示调整ChamferBox01对象的位置,然后执行差集“布尔”命令,如图26-15右图所示。

图26-15 左图调整对象位置,右图执行“布尔”操作
17 使用同样的方法,对该模型再次执行“布尔”命令,如图26-16 所示,然后将其命名为“椅子撑”。

图26-16 第2次执行“布尔”操作
18确定“椅子撑”对象处于选择状态,然后单击主工具栏上的“镜像”按钮,打开“镜像:世界 坐标”对话框,选择XY和“复制”单选按钮,如图26-17所示。

图26-17 设置“镜像”对话框中的相关参数
19单击“选择并移动”按钮,在顶视图中参照图26-18所示调整“椅子撑02”对象的位置。

图26-18 调整“椅子撑02”对象的位置
20接下来创建椅子腿。首先使隐藏对象显示在视图上,在前视图中创建一个纵向的长约360 mm的线对象——Line02对象。
21在顶视图中创建一个“半径”为18的圆对象——Circle01,如图26-19所示。

图26-19 创建Circle对象
22 执行“放样”命令组合新创建的两条样条线,得到如图26-20 所示的放样对象——Loft02。

图26-20 放样对象
23选择Loft02对象,打开“图形”子对象层。在前视图中选择唯一的子对象,然后参照图26-21所示变换复制子对象,完成椅子腿的编辑。

图26-21 编辑子对象
24 使用复制的方法创建其他椅子腿,现在木制方凳就创建完成了。如图26-22 所示为木制方凳添加灯光和材质后的效果。

图26-22 木制方凳添加灯光和材质后的效果