1.6 对象的复制
在大规模的建模过程中,经常需要创建同样的对象。这个时候最方便的办法就是使用复制功能。3ds Max 2018提供多种复制功能,下面分别介绍。
1.6.1 对象的直接复制
最常用的复制方式,就是利用键盘和空间变换工具进行对象的直接复制。
创建步骤
(1)单击Create(创建)命令面板上的Geometry(几何体)图标,在下拉列表中单击“标准基本体”选项,打开Object Type(对象类型)面板,单击Sphere(球体)选项,在视图中创建一个球体,如图1-29所示。
图1-29 在视图中创建球体
(2)选中创建的球体,单击Select and Move(选择并移动)图标,按住Shift键的同时移动球体。
(3)屏幕弹出“克隆选项”对话框,如图1-30所示。在“副本数”框内输入“2”,然后单击OK(确定)按钮,就复制出两个球体,如图1-31所示。
图1-30 “克隆选项”对话框
图1-31 复制后的透视图
从“克隆选项”对话框可以看出,复制物体时有三种选择,即:Copy(复制)、Instance(实例)、Reference(参考),如图1-30所示。
参详数解
Copy(复制):复制出来的对象是独立的,复制品与原来的对象没有关系。如果对源物体施加编辑器修改,复制品不会受到影响,如图1-31所示。
Instance(实例):复制出来的对象不独立,复制品及源物体互相影响。如果对其中一个施加编辑器修改,其他物体也会作相应变化。此命令常用于多个地方使用同一对象的场合。
Reference(参考):相当于上面两种复制命令的结合。此项命令可以使多个对象使用同一个根参数和根编辑器,而每个复制出来的对象又可保持独立编辑的能力。也就是说,如果对源物体施加编辑器修改时,参考复制品会受到影响,而对参考复制品进行的操作,不会影响到源物体,如图1-32所示。
图1-32 关联复制与参考复制对比
1.6.2 对象的镜像复制
镜像复制是模拟现实中的镜子效果,把实物对应的虚像复制出来。
创建步骤
(1)单击Create(创建)命令面板中的Geometry(几何体)图标,打开Object Type(对象类型)面板,选择“茶壶”选项,在视图中创建一个茶壶。
(2)选中茶壶,单击主工具栏上的Mirror Selected Objects(镜像所选择物体)图标,弹出“镜像:世界坐标”对话框,如图1-33所示。
图1-33 “镜像:世界 坐标”对话框
(3)在Mirror Axis(镜像轴)区域选择镜像轴为“X”轴,选择复制方式为Copy(复制),可以看到镜像复制的效果,调节Offset(偏移)的值可以调节两个茶壶之间的距离,如图1-34所示。
图1-34 镜像的源物体与复制品
参详数解
Mirror Axis(镜像轴):用于选择镜像的轴或者平面,默认是X轴。
Offset(偏移):用于设定镜像对象偏移原始对象轴心点的距离。
Clone Selection(克隆当前选择):用于控制对象是否复制,以何种方式复制。默认命令是No Clone(不克隆),即只翻转对象而不复制对象。
Mirror IK Limits(镜像IK限制):当围绕一个轴镜像几何体时,会导致镜像IK约束(与几何体一起镜像)。如果不希望IK约束受镜像命令的影响,禁用此命令。
提示:
使用移动和旋转工具也能达到镜像复制的效果,但是使用镜像工具更为方便。
1.6.3 对象的阵列复制
阵列命令可以同时复制多个相同的对象,并且使得这些复制对象在空间上按照一定的顺序和形式排列。
创建步骤
(1)单击Create(创建)命令面板中的Geometry(几何体)图标,打开Object Type(对象类型)面板,单击“球体”选项,在视图中创建一个球体。
(2)选择球体,单击Tools(工具)菜单中的Array(阵列)命令,弹出“阵列”对话框,如图1-35所示。
图1-35 “阵列”对话框
(3)在Array Dimensions(阵列维度)区域选定“2D”,并在“1D”和“2D”中输入“5”,然后在Incremental(行偏移)中设置X值为“0.0”,在Incremental(列偏移)中设置Y值为“50.0”,单击OK(确定)按钮,创建5×5的二维阵列,如图1-36所示。
图1-36 阵列后的透视图
参详数解
Array Transformation(阵列变换):用于选择利用哪种变换方式来形成阵列,通常多种变换方式和变换轴可以同时作用。
Object Type(对象类型):用于设置复制对象的类型。
Array Dimensions(阵列维度):用于指定阵列的维数。
Total in Array(阵列中的总数):用于控制复制对象的总数,默认为100个。
1.6.4 对象的空间复制
很多时候,需要让对象沿着某一条路径分布。这时,单纯的阵列命令就不能满足需求。3ds Max 2018提供Spacing Tools(空间工具),可以满足要求。
创建步骤
(1)单击Create(创建)命令面板中的Geometry(几何体)图标,打开Object Type(对象类型)面板,在透视图中创建一个球体。
(2)在顶视图右击,激活视图。单击Create(创建)命令面板中的图标,在下拉列表中选择Splines(样条线)命令打开对象类型,在视图中创建一个椭圆。
(3)选择球体,单击Tools(工具)菜单下的Align(对齐)下拉菜单中的Clone and Align(克隆并对齐)命令。屏幕弹出“克隆并对齐”窗口,如图1-37所示。
图1-37 “克隆并对齐”窗口
(4)单击Pick(拾取)按钮,然后在视图中选择椭圆形,此时,Pick(拾取)图标上的文字变成椭圆的名字。
(5)单击Apply(应用)按钮,然后单击Close(关闭)按钮结束空间排列,如图1-38所示。
图1-38 应用空间工具后的透视图
1.6.5 对象的快照复制
快照复制是针对已有动画而言的,可以从动画中截取相应的图片,就好像用照相机的快照功能在动态的世界中获取若干图片一样。
创建步骤
(1)单击Create(创建)命令面板中的Geometry(几何体)图标,打开Object Type(对象类型)面板,单击“圆柱体”选项,在透视图中创建圆柱体。
(2)单击Toggle Animation Mode(播放动画)图标,此时图标变成红色。
(3)时间滑块移动到第100帧,然后在顶视图中将圆柱体沿X轴移动一段距离。
(4)单击Toggle Animation Mode(播放动画)图标,关闭动画制作。
(5)选中圆柱体,单击Tools(工具)菜单中的Snapshot(快照)命令,弹出“快照”对话框,按照图1-39设置参数。
图1-39 “快照”对话框
(6)在透视图中观察用快照复制出来的对象,如图1-40所示。
图1-40 用快照复制出的对象