“外部参照实体”工具栏

使用这些工具可以单独管理外部参照实体。

添加对象
单击它可将其他实体添加到高亮显示的外部参照记录中。只有当高亮显示的外部参照记录中包含未外部参照的对象时,该按钮才可用。出现“外部参照合并”对话框,列出所有可用对象。高亮显示要外部参照的对象,然后单击“确定”。
注: 如果源文件中的新对象与主文件记录中的已有对象存在某种关系,请在“添加对象”之后更新记录以刷新关系。例如,如果在主场景中引用了汽车,并且随后将汽车约束到源场景中的新路径,则通过“添加对象”添加路径时不会将主汽车放到该路径上。要这样做,更新记录。
删除外部参照实体
单击它可删除高亮显示的外部参照实体。将出现一条警告提示您确定此操作。所有高亮显示的实体将从场景中删除。可以删除外部参照对象、控制器或材质。
注: 删除外部参照控制器相当于将它们合并到主场景。因此,该节点必须随时具有变换控制器,以便在场景中定位。删除外部参照材质相当于将它们合并到主场景。此操作可能会影响主场景中使用外部参照材质的所有对象,并且可能会产生难以预料的影响。
合并到场景中
将外部参照实体列表中的当前选择合并到主场景(当前场景)中。使用此按钮将外部参照对象、控制器或材质更改为当前场景固有的对象、控制器或材质。源场景中的外部实体与主场景之间的连接断开,当源场景更改时,您合并的对象、控制器或材质将不再更新。

3ds Max 提示您确认合并。

由于一个合并的外部参照对象成为场景的一部分,而不再是外部参照对象,所以此对象的名称将从列表中移除。

当对象还是外部参照对象时,加入任何带有附加堆栈的条目,将使合并的外部参照对象加载原始对象的完整修改器堆栈。因此,可以使用“合并”来更新原始对象,这些原始对象作为外部参照对象进行更改。如果执行此操作,使用“作为外部参照转换选择的对象”将“改进的”的原始对象存储到文件中,随后将合并回原始源中。

注: 也可以合并到嵌套外部参照实体的主场景中。合并后,将移除所有外部参照的嵌套层级,并将最低层级源场景中的场景实体合并到主场景中。对于外部参照对象,合并所有应用于嵌套源文件的修改器,并在主场景中显示。
列出对象
启用时,将在“外部参照实体”列表中列出当前外部参照记录的外部参照对象。
列出材质
启用时,将在“外部参照实体”列表中列出当前外部参照记录的外部参照材质。
列表控制器
启用时,将在“外部参照实体”列表中列出当前外部参照记录的外部参照控制器。
注: 可以启用“列表”按钮的任意组合来显示某些类型的实体并隐藏其他实体。
选择
在场景中选择当前在外部参照实体列表中已高亮显示的外部参照实体。要添加高亮显示的实体到选择中,按住 Ctrl 的同时单击“选择”。要从选择中移除高亮显示的实体,按住 Alt 的同时单击“选择”。
按名称选择
打开“选择对象”对话框,其中列出了所有对象并高亮显示了外部参照实体列表中已选定的外部参照对象,以及场景中已选定的任意对象。如果外部参照实体列表中高亮显示了外部参照控制器或材质,则“选择对象”对话框将高亮显示该外部参照控制器或材质所属的对象。
高亮显示选定对象的外部参照记录
在场景中选择外部参照对象时,它们属于的外部参照记录会高亮显示在外部参照记录列表中,并且外部参照对象及其外部参照实体会高亮显示在外部参照实体列表中。