技术专题:克隆的3种方式
选择一个对象以后,执行“编辑>克隆”菜单命令或按Ctrl+V组合键可以打开“克隆选项”对话框,该对话框中有3种克隆方式,分别是“复制”“实例”和“参考”,如图1-70所示。
图1-70
1.复制
如果选择“复制”方式,将创建一个原始对象的副本对象,如图1-71所示。如果对原始对象或副本对象中的一个进行编辑,另外一个对象不会受到任何影响,如图1-72所示。
图1-71
图1-72
2.实例
如果选择“实例”方式,将创建一个原始对象的实例对象,如图1-73所示。如果对原始对象或实例对象中的一个进行编辑,另外一个对象也会跟着发生变化,如图1-74所示。这种克隆方式很实用,在一个场景中创建一盏目标灯光,调节好参数以后,用“实例”方式将其克隆若干盏到其他位置,这时如果修改其中一盏目标灯光的参数,所有目标灯光的参数都会跟着发生变化。
图1-73
图1-74
3.参考
如果选择“参考”方式,将创建一个原始对象的参考对象。如果对参考对象进行编辑,原始对象不会发生任何变化,如图1-75所示;如果为原始对象加载一个FFD 4×4×4修改器,那么参考对象也会被加载一个相同的修改器,此时对原始对象进行编辑,参考对象也会跟着发生变化,如图1-76所示。注意,一般情况下不会用到这种克隆方式。
图1-75
图1-76
移动:该命令用于选择并移动对象,选择该命令将激活主工具栏中的按钮。
旋转:该命令用于选择并旋转对象,选择该命令将激活主工具栏中的按钮。
缩放:该命令用于选择并缩放对象,选择该命令将激活主工具栏中的按钮。
提示
这里暂时先不详细介绍“移动”“旋转”和“缩放”命令的使用方法,笔者将在后面的“主工具栏”内容中进行详细介绍。
变换输入:该命令可以用于精确设置移动、旋转和缩放变换的数值。例如,当前选择的是“选择并移动”工具,那么执行“编辑>变换输入”菜单命令可以打开“变换输入”对话框,在该对话框中可以精确设置对象的x、y、z坐标值,如图1-77所示。
图1-77
提示
如果当前选择的是“选择并旋转”工具,执行“编辑>变换输入”菜单命令将打开“旋转变换输入”对话框,如图1-78所示;如果当前选择的是“选择并均匀缩放”工具,执行“编辑>变换输入”菜单命令将打开“缩放变换输入”对话框,如图1-79所示。
图1-78
图1-79
变换工具框:执行该命令可以打开“变换工具框”对话框,如图1-80所示。在该对话框中可以调整对象的旋转、大小、定位及对象的轴。
图1-80
全选:执行该命令或按Ctrl+A组合键可以选择场景中的所有对象。
提示
注意,“全选”命令是基于“主工具栏”中的“过滤器”列表而言的。例如,在“过滤器”列表中选择“全部”选项,执行“全选”命令可以选择场景中所有的对象;如果在“过滤器”列表中选择“L-灯光”选项,执行“全选”命令将选择场景中的所有灯光,而其他的对象不会被选择。
全部不选:执行该命令或按Ctrl+D组合键可以取消对任何对象的选择。
反选:执行该命令或按Ctrl+I组合键可以反向选择对象。
选择类似对象:执行该命令或按Ctrl+Q组合键可以自动选择与当前选择对象类似的所有对象。注意,类似对象是指这些对象位于同一层中,并且应用了相同的材质或不应用材质。
选择实例:执行该命令可以选择选定对象的所有实例化对象。如果对象没有实例或者选定了多个对象,则该命令不可用。
选择方式:该命令包含3个子命令,如图1-81所示。
名称:执行该命令或按H键可以打开“从场景选择”对话框,如图1-82所示。
图1-81
图1-82
层:执行该命令可以打开“按层选择”对话框,如图1-83所示。在该对话框中选择一个或多个层以后,这些层中的所有对象都会被选择。
颜色:执行该命令可以选择与选定对象具有相同颜色的所有对象。
对象属性:选择一个或多个对象以后,执行该命令可以打开“对象属性”对话框,如图1-84所示。在该对话框中可以查看和编辑对象的“常规”“高级照明”和“用户定义”参数。
图1-83
图1-84
1.4.2 工具菜单
功能介绍
“工具”菜单主要包括对物体进行基本操作的命令,如图1-85所示。这些命令一般在“主工具栏”中都有相对应的命令按钮,直接使用命令按钮更方便一些,部分不太常用的需要使用菜单命令来执行。
图1-85
“工具”菜单命令的键盘快捷键如下表所示。
参数详解
Scene Explorer(场景资源管理器):选择该命令,系统会打开“场景资源管理器-场景资源管理器”列表面板,场景中所有的活动对象都会显示在面板中,用户可以通过该列表来查找对象、排序以及属性编辑等,如重命名、删除、隐藏和冻结等,如图1-86所示。
Layer Explorer(层资源管理器):选择该命令,可以打开“场景资源管理器-层资源管理器”对话框,在该对话框中可以设置对象的名称、可见性、渲染性、颜色及对象和层的包含关系等,如图1-87所示。同时,还可以创建和删除层,查看和编辑场景中所有层的设置,以及与其相关联的对象。
图1-86
图1-87
折缝资源管理器:与前面的资源管理器类似,主要用于管理场景中的折缝对象,如图1-88所示。
所有全局资源管理器:该命令下包含各种对象的资源管理器,选择它们可以打开对应类别的管理器,如选择“灯光资源管理器”,可以打开用于管理灯光的管理器面板,如图1-89所示。
图1-88
图1-89
管理本地资源管理器:所有活动的场景资源管理器都使用场景来保存和加载,要单独保存和加载场景资源管理器,以及删除和重命名它们,可以执行该命令,打开“管理本地场景资源管理器”对话框,如图1-90所示。通过该对话框,用户可以保存和加载自定义的场景资源管理器,删除和重命名现在的实例,以及将喜好的场景资源管理器设置为默认值。
Local Scene Explorers:执行该命令可以打开已经保存的场景资源管理器,已经保存的场景资源管理器会出现在该命令的子菜单中,选择即可打开。
容器:该命令的子菜单和容器资源管理器中“容器”工具栏的功能是相同的,如图1-91所示。
孤立当前选择:这是一个相当重要的命令,也是一种特殊选择对象的方法,可以将选择的对象单独显示出来,以方便对其进行编辑。
结束隔离:当使用了“孤立当前选择”命令后,该命令才会被激活,用于取消“孤立当前选择”命令。
显示浮动框:执行该命令将打开“显示浮动框”面板,里面包含许多用于对象显示、隐藏和冻结的命令设置,这与显示命令面板内的控制项目大致相同,如图1-92所示。它的优点是可以浮动在屏幕上,不必为显示操作而频繁在修改命令和显示命令面板之间切换,这对于提高工作效率是很有帮助的。
图1-90
图1-91
图1-92
管理场景状态:执行该命令可以打开“管理场景状态”对话框,该功能可以让用户快速保存和恢复场景中元素的特定属性,其最主要的用途是创建同一场景的不同版本内容而不用实际创建出独立的场景。它可以在不复制新文件的情况下改变场景中的灯光、摄影机、材质和环境等元素,并可以随时调出用户保存的场景库,这样非常便于比较在不同参数条件下的场景效果,如图1-93所示。
灯光列表:执行该命令可以打开“灯光列表”对话框,如图1-94所示。在该对话框中可以设置每个灯光的很多参数,也可以进行全局设置。
图1-93
图1-94
提示
注意,“灯光列表”对话框中只显示3ds Max内置的灯光类型,不能显示渲染插件的灯光。
镜像:选择对象进行镜像操作,它在“主工具栏”中有相应的命令按钮。
VRay灯光列表:在加载了VRay渲染其后,会出现该命令,如图1-95所示。
阵列:选择对象以后,执行该命令可以打开“阵列”对话框,如图1-96所示。在该对话框中可以基于当前选择创建对象阵列。
图1-95
图1-96
对齐:选择对象并进行对齐操作,它在“主工具栏”中有相应的命令按钮。
快照:执行该命令打开“快照”对话框,如图1-97所示。在该对话框中可以随时间克隆动画对象。
重命名对象:执行该命令可以打开“重命名对象”对话框,如图1-98所示。在该对话框中可以一次性重命名若干个对象。
图1-97
图1-98
指定顶点颜色:该命令可以基于指定给对象的材质和场景中的照明来指定顶点颜色。
颜色剪贴板:该命令可以存储用于将贴图或材质复制到另一个贴图或材质的色样。
透视匹配:该命令可以使用位图背景照片和5个或多个特殊的CamPoint对象来创建或修改透视效果,以便其位置、方向和视野与创建原始照片的摄影机相匹配。
视口画布:执行该命令可以打开“视口画布”对话框,如图1-99所示。可以使用该对话框中的工具将颜色和图案绘制到视口中对象的材质中任何贴图上。
预览-抓取视口:该命令可以将视口抓取为图像文件,还可以生成动画的预览。
栅格和捕捉:该命令的子菜单中包含使用栅格和捕捉工具帮助精确布置场景的命令。关于捕捉工具的应用,与“主工具栏”中的应用相同。栅格工具用于控制主栅格和辅助栅格对象。主栅格是基于世界坐标系的栅格对象,由程序自动产生。辅助栅格是一种辅助对象,根据制作需要而手动创建的栅格对象。
测量距离:使用该命令可快速计算出两点之间的距离。计算的距离会显示在状态栏中。
通道信息:选择对象以后,执行该命令可以打开“贴图通道信息”对话框,如图1-100所示。在该对话框中可以查看对象的通道信息。
图1-99
图1-100
VRay材质(VRMAT)转换器:加载了VRay渲染器才会出现该选项,可以进行VRay材质和VRMAT材质库文件之间的转换。
1.4.3 组菜单
功能介绍
“组”菜单中的命令可以将场景中的两个或两个以上的物体编成一组,同样也可以将成组的物体拆分为单个物体,如图1-101所示。
图1-101
命令详解
组:选择一个或多个对象以后,执行该命令将其编为一组。
解组:将选定的组解散为单个对象。
打开:执行该命令可以暂时对组进行解组,这样可以单独操作组中的对象。
按递归方式打开:执行该命令可以暂时取消所有级别的分组,各个组之间有红色边框作为区分。
关闭:当用“打开”命令对组中的对象编辑完成以后,可以用“关闭”命令关闭打开状态,使对象恢复到原来的成组状态。
附加:选择一个对象以后,执行该命令,然后单击组对象,可以将选定的对象添加到组中。
分离:用“打开”命令暂时解组以后,选择一个对象,然后用“分离”命令可以将该对象从组中分离出来。
炸开:这是一个比较难理解的命令,下面用一个“技术专题”来进行讲解。