1.7 复制对象
在进行三维项目的制作时,常常需要一些相同的模型来构成场景,这就需要用到3ds Max的一个常用功能,那就是复制对象操作。在3ds Max 2018版本中,复制对象有多种命令可以实现,下面我们就来一一进行学习。
1.7.1 克隆
“克隆”命令使用率极高,并且非常方便,3ds Max提供了多种克隆的方式供广大用户选择使用。
1.使用菜单栏命令克隆对象
在3ds Max软件界面上方的菜单栏里,就有“克隆”命令。选择场景中的物体,执行“编辑>克隆”命令,如图1-66所示。系统会自动弹出“克隆选项”对话框,即可对所选择的对象进行克隆操作,如图1-67所示。
图1-66
图1-67
2.使用四元菜单命令克隆对象
3ds Max在鼠标右键的四元菜单中同样提供“克隆”命令,以方便用户选择操作。选择场景中的对象,单击鼠标右键可以弹出四元快捷菜单,在“变换”组中,即可执行“克隆”命令,对所选择的对象进行复制操作,如图1-68所示。
图1-68
3.使用快捷键克隆对象
3ds Max为用户提供了两种快捷键的方式来克隆对象。
第一种:使用快捷键:Ctrl+V,即可原地克隆对象。
第二种:按下Shift键,配合拖曳、旋转或缩放操作,即可克隆对象。
技巧与提示
使用这两种方式克隆对象时,系统弹出的“克隆选项”对话框有少许差别,如图1-69所示。
图1-69
参数解析
● 复制:创建一个与原始对象完全无关的克隆对象,修改任意对象时,均不会影响到另外的一个对象。
● 实例:创建出与原始对象完全可以交互影响的克隆对象,修改实例对象会直接相应地改变另外的对象。
● 参考:克隆对象时,创建与原始对象有关的克隆对象。参考基于原始对象,就像实例一样,但是它们还可以拥有自身特有的修改器。
● 副本数:设置对象的克隆数量。
1.7.2 镜像
通过“镜像”命令可以将对象根据任意轴来产生对称的复制,“镜像”命令还提供了一个叫作“不克隆”的选项,来进行镜像操作但并不复制。效果是将对象翻转或移动到新方向。
镜像具有交互式对话框。更改设置时,可以在活动视口中看到效果,也就是说会看到镜像显示的预览,其命令面板如图1-70所示。
图1-70
参数解析
(1)“镜像轴”组
● X/Y/Z/XY/YZ/ZX:选择其一可指定镜像的方向。
● 偏移:指定镜像对象轴点距原始对象轴点之间的距离。
(2)“克隆当前选择”组
● 不克隆:在不制作副本的情况下,镜像选定对象。
● 复制:将选定对象的副本镜像到指定位置。
● 实例:将选定对象的实例镜像到指定位置。
● 参考:将选定对象的参考镜像到指定位置。
1.7.3 阵列
“阵列”可以在视口中创建出重复的对象,这一工具可以给出所有3个变换和在所有3个维度上的精确控制,包括沿着一个或多个轴缩放的能力,其命令面板如图1-71所示。
图1-71
参数解析
(1)“阵列变换”组
● 增量X/Y/Z微调器:该边上设置的参数可以应用于阵列中的各个对象。
● 总计X/Y/Z微调器:该边上设置的参数可以应用于阵列中的总距、度数或百分比缩放。
(2)“对象类型”组
● 复制:将选定对象的副本阵列化到指定位置。
● 实例:将选定对象的实例阵列化到指定位置。
● 参考:将选定对象的参考阵列化到指定位置。
(3)“阵列维度”组
● 1D:根据“阵列变换”组中的设置,创建一维阵列。
● 2D:创建二维阵列。
● 3D:创建三维阵列。
● 阵列中的总数:显示将创建阵列操作的实体总数,包含当前选定对象。
(4)“预览”组
● “预览”按钮:启用时,视口将显示当前阵列设置的预览。更改设置将立即更新视口。如果更新减慢拥有大量复杂对象阵列的反馈速度,则启用“显示为外框”功能。
● 显示为外框:将阵列预览对象显示为边界框而不是几何体。
● “重置所有参数”按钮:将所有参数重置为其默认设置。
1.7.4 间隔工具
“间隔工具”可以沿着路径进行复制对象,路径可以由样条线或者两个点来进行定义,其命令面板如图1-72所示。
图1-72
参数解析
● “拾取路径”按钮:单击它,然后单击视口中的样条线以作为路径使用。3ds Max会将此样条线用作分布对象所沿循的路径。
● “拾取点”按钮:单击它,然后单击起始点和结束点以在构造栅格上定义路径。也可以使用对象捕捉指定空间中的点。3ds Max使用这些点创建作为分布对象所沿循的路径的样条线。
(1)“参数”组
● 计数:要分布的对象的数量。
● 间距:指定对象之间的间距。
● 始端偏移:指定距路径始端偏移的单位数量。
● 末端偏移:指定距路径末端偏移的单位数量。
(2)“前后关系”组
● 边:使用此选项指定通过各对象边界框的相对边确定间隔。
● 中心:使用此选项指定通过各对象边界框的中心确定间隔。
● 跟随:启用此选项可将分布对象的轴点与样条线的切线对齐。
(3)“对象类型”组
● 复制:将选定对象的副本分布到指定位置。
● 实例:将选定对象的实例分布到指定位置。
● 参考:将选定对象的参考分布到指定位置。