右侧的对象是一个组,可将其视为单个实体。
组名称与对象名称相似,只是组名称由组对象携带。在与选择浮动框的列表相似的列表中,组名称显示在方括号内。例如:[Group01]。在场景资源管理器 和相关对话框中,方括号包围组对象图标。
默认的“组”菜单上具有管理组的命令。
组的常规功能
将对象分组后,可以将其视为场景中的单个对象。可以单击组中任一对象来选择组对象。
创建组时,其所有成员对象都被严格链接至一个不可见的虚拟对象。该组对象使用这个虚拟对象的轴点和本地变换坐标系。
可将组进行嵌套。即,组可以包含其他组,包含的层次不限。
变换和修改组
可以像操作单个对象那样变换和修改组,也可以对变换和修改器设置动画。
将修改器应用于组时,会将修改器的实例应用于组中的每个对象。分组对象保留其修改器实例,即使稍后您会将其从组中移除。
另一方面,将变换应用于组时,会将组作为一个整体。更加确切地说,3ds Max 将变化应用于代表组的虚拟对象。
可以对组内的单个对象进行变换和设置动画,而与组自身无关。但是,当变换组自身时,该变换会同等程度地影响所有分组对象。组变换会均匀地添加至具有独立运动的对象。这类似于一笼鸟,在移动笼子自身的同时,每只鸟各自独立地飞来飞去。在组的情况下,“笼子”(虚拟对象)包含组中所有对象,无论在何处进行对象的独立变换。
访问组中的对象
可以打开和关闭组来访问组中包含的单个对象,而无须分解组。这些命令可以维护组的完整性。
打开:暂时打开组,以便可以访问其成员对象。打开组时,可以将对象(或嵌套的组)视为单个对象。可以对其进行变换、应用修改器以及访问它们的修改器堆栈。
关闭:完成对单个对象的处理之后,还原该组。
分解组
通过解组或炸开组可将其永久分解。这两个命令都可以分解组,但针对于不同的级别。
解组:到达组层次的下一层级。该命令会将当前组分离为其组件对象(或组),然后删除组虚拟对象。
炸开:与“解组”类似,但同时会分解所有嵌套的组,只保留独立对象。
解组或炸开组时,组内的对象会丢失所有不在当前帧上的组变换。但是,对象会保留所有单个动画。
要变换或修改组中的对象,必须先将其从组中暂时或永久性地移除。可以使用“打开”命令完成此操作。
比较组与其他选择方法
与 3ds Max 中其他可用于组合对象的方法相比较,分组的持久性胜于进行瞬时选择,却逊于附加对象。
当前选择:当前选择的一个或多个对象是可以对其应用命令的临时性选择。一旦选择其他对象,当前选择即消失。
“命名”选择集:可以重新选择相同的对象模式,但这些对象(其变换)间的位置关系可能在每次重新调用命名集时会有所不同。
分组对象:维护它们的位置关系,除非打开组并对其重新排列。组还会保持其作为单个对象的一致性。
组中的每个对象均保留其修改器堆栈,包括其基础参数。可以随时打开组编辑对象,然后关闭组还原组的一致性。
附加对象(请参见可编辑网格(对象)):附加对象形成单个对象。原来对象的修改器堆栈将丢失,包括其基础参数。通过分离对象可恢复原来对象的形态,但它们会变成普通网格。
集合可用于创建几何体和用作照明设备的灯光对象的组合。