
1.3 公共设施
实例18 制作饮水池
实例说明
本实例将指导读者制作饮水池。饮水池分为底座和安置水龙头的柱子两部分。在制作水池时应用了挤出命令,并使用设置负值参数方法产生凹槽。
技术要点
在创建本实例模型时,首先使用多边形建模方法中的挤出命令创建出水池凹槽;然后应用二维型添加挤出修改器创建出安置水龙头柱子;最后应用放样建模方法创建水龙头。
在本实例的制作过程中,为使两个底座紧密地结合在一起,应用了捕捉设置。在创建水龙头主体模型时应用了放样建模方法,并通过变换复制图形添加局部细节。如图18-1所示为创建完成的饮水池模型。

图18-1 饮水池模型
1运行3ds max 9.0,创建一个新的场景。
2打开“创建”面板下的
“图形”次面板,在该面板的下拉列表框中选择“样条线”选项,在“对象类型”卷展栏中单击“矩形”按钮,在前视图中通过拖动的方式创建一个矩形对象——Rectangle01。
3选择Rectangle01对象,打开“修改”面板。在“参数”卷展栏中将“长度”参数设为1000、“宽度”参数设为700、“角半径”参数设为6。
4将Rectangle01对象命名为“底座01”,并为其添加“倒角”修改器。在“倒角值”卷展栏中参照图18-2所示设置参数。

图18-2 设置“倒角”修改器参数
5 “底座01”制作结束,接下来创建另外一个底座模型。下面启用捕捉功能设置,创建“底座02”模型。在工具栏上单击“捕捉开关”按钮,然后在该按钮上右击,打开“栅格和捕捉设置”窗口。在“捕捉”面板中清除“栅格点”复选框,并选择“顶点”复选框,以确定捕捉的类型。如图18-3所示。

图18-3 设置捕捉内容
6在“扩展基本体”创建面板中单击“切角长方体”按钮,在顶视图中参照图18-4所示的对角顶点为端点创建一个切角长方体对象——ChamferBox01。

图18-4 创建ChamferBox01对象
7选择ChamferBox01对象,打开“修改”面板。在“参数”卷展栏中参照图18-5所示设置“高度”、“圆角”和各分段参数。

图18-5 设置“高度”、“圆角”和各分段参数
8将ChamferBox01对象命名为“底座02”,并为其添加“编辑多边形”修改器。
9打开“顶点”子对象层,在顶视图中分别选择中间横向和纵向的子对象,并对其进行缩放操作,得到如图18-6所示的效果。

图18-6 缩放子对象
10打开“多边形”子对象层,在透视图中选择对象顶部中间的子对象,如图18-7所示,以确定创建水池所需要的表面。

图18-7 选择子对象
11单击“编辑多边形”卷展栏“挤出”按钮右侧的“设置”按钮,打开“挤出多边形”对话框。在“挤出高度”参数栏键入-40,如图18-8所示,然后单击“确定”按钮,退出该对话框。

图18-8 设置“挤出高度”参数
12退出子对象层,“底座02”对象创建结束,接下来创建安装水管的柱子模型。在“图形”创建面板中单击“矩形”按钮,在顶视图中以“底座02”对象内部的顶点为端点创建一个矩形对象——Rectangle01。
13选择Rectangle01对象,将其命名为“柱子01”,适当设置“长度”参数,然后参照图18-9所示沿Y轴调整对象位置。

图18-9 调整对象位置
14在“图形”创建面板中单击“矩形”按钮,在将要出现的“创建方法”卷展栏中选择“中心”单选按钮,以确定对象创建的方法。以“柱子”底部的两个顶点为中心创建两个矩形对象,这两个对象分别为Rectangle01和Rectangle02,如图18-10所示。

图18-10 创建两个Rectangle对象
15选择Rectangle01对象,将“长度”和“宽度”参数分别设为20,30。选择Rectangle02对象也执行同样的操作,使两个矩形大小相同。
16 选择“柱子01”对象,将其塌陷为“可编辑样条线”。执行“附加”命令,使两个矩形成为源对象的附加型。如图18-11所示。

图18-11 附加对象
17打开“样条线”子对象层,单击“几何体”卷展栏中“修剪”按钮,然后参照图18-12所示修剪多余线段。

图18-12 修剪多余线段
18打开“顶点”子对象层,按下键盘上的Ctrl+A组合键,选择所有对象,然后单击“焊接”按钮,使选择子对象在0.1阈值范围内执行“焊接”命令。
19 在顶视图中选择视图底部的6 个子对象,然后在“圆角”参数栏中键入5,以确定圆角的大小。如图18-13所示

图18-13 设置“圆角”大小
20退出子对象层,按下键盘上的Ctrl+V组合键,打开“克隆选项”对话框。在该对话框中选择“复制”单选按钮,如图18-14所示,然后单击“确定”按钮,退出该对话框。

图18-14 选择“复制”单选按钮
21在“样条线”创建面板中单击“圆”按钮,然后在顶视图中创建一个圆对象——Circle01,并将“半径”参数设为110。
22在顶视图中使用“对齐”工具,使Circle01与“柱子01”对象在Z轴的中心点位置对齐,然后参照图18-15所示调整X、Y方向的位置。

图18-15 调整对象位置
23选择“柱子02”对象,执行“附加”命令,使Circle01成为源对象的附加型。然后为其添加“挤出”修改器,把“数量”参数设为100。
24 为“柱子02”对象添加“挤出”修改器,把“数量”参数设为600。参照图18-16所示调整对象位置。

图18-16 调整两个柱子的位置
25最后创建水管模型,该模型使用了放样和多边形建模方法。首先创建路径型,在左视图中创建一个矩形对象——Rectangle01,将“长度”参数设为37、“宽度”参数设为125、“角半径”参数设为0。
26将新创建的对象转换为“可编辑样条线”,执行“圆角”命令和删除线段的方法,将样条线编辑成如图18-17所示的效果。

图18-17 编辑子对象
27退出子对象层,接下来创建图形。在左视图中创建一个“半径”参数为15的圆对象——Circle01。
28选择Rectangle01对象,在“复合对象”创建面板中单击“放样”按钮,在“创建方法”卷展栏下单击“获取图形”按钮,在视图中选择Circle01对象,得到如图18-18所示的放样对象。

图18-18 创建放样对象
29选择Loft01对象,打开“修改”面板。下面通过变换图形的方法,制作出水管造形。打开“图形”子对象层,变换复制子对象,得到如图18-19所示的效果,然后退出子对象层。

图18-19 变换复制子对象
30接下来在顶视图中创建一个圆柱体对象——Cylinder01,将其作为连接旋钮的部件。参照图18-20所示设置对象的大小。

图18-20 创建连接旋钮的部件
31在前视图中创建一个胶囊对象——Capsule01,将“半径”、“高度”参数分别设为8,54,将“边数”和“高度分段”分别设为12,4。
32将Capsule01对象塌陷为“可编辑多边形”,并打开“顶点”子对象层。在顶视图中参照图18-21所示调整对象外形。

图18-21 编辑子对象
33退出子对象层,按住键盘上的Shift键,在顶视图中沿Z轴旋转复制对象,然后调整对象位置。如图18-22所示。

图18-22 调整水龙头各部件的位置
34 现在饮水池模型就全部创建完成了,如图18-23 所示为饮水池模型添加灯光和材质后的效果。如果读者在制作本实例时遇到什么问题,可以打开本书附带光盘“建筑构件/公共设施/实例18:饮水池/饮水池.max”文件进行查看。

图18-23 饮水池模型添加灯光和材质后的效果