命令条目: 应用程序菜单 “参考”“外部参照对象”“外部参照对象”对话框 右键单击“外部参照记录”列表的列表。

当您右键单击“外部参照记录”列表时,该上下文菜单将出现在“外部参照对象”对话框中。它提供了用来管理该列表的附加选项。          

除非您高亮显示了外部参照记录,否则此菜单上的一些选项不可用。          

界面

从文件创建外部参照记录

启动“打开文件”对话框,可从中选择用于外部参照记录的源文件。选择一个文件时,将显示“外部参照合并”对话框。                      

指定给源对象的任何变换动画可以与外部参照对象合并,但是动画不和源对象一起更新。                      

注意如果要维持外部参照变换、材质和操纵器,则要确保在单击“从文件中创建外部参照记录”之前,“外部参照对象”对话框中的“合并变换”、“合并材质”和“合并操纵器”对话框处于 禁用状态

移除外部参照记录

确认此操作后删除高亮显示的外部参照记录。从场景中移除与高亮显示的记录相关的所有实体。                      

注意一旦移除了外部参照记录,就不能撤消该操作。

文件子菜单              

打开

打开源文件。如果您没有保存对(当前)主文件所做的更改,则 3ds Max 将提示您进行保存。

浏览

显示“打开文件”对话框,在其中您可以浏览新的源文件。您选择的文件替换“外部参照对象”对话框中高亮显示的外部参照记录。仅在高亮显示单个文件时可用。

资源管理器中显示位置

启动 Windows 资源管理器,打开到高亮显示的源文件所处的文件夹,高亮显示该源文件。仅在高亮显示单个文件时可用。

条带路径

移除文件名中的路径信息,仅保存文件名。相对主文件位置保存源文件位置。

警告如果保存主文件之前去除路径,则该记录的外部参照可能变得无法解析。这是因为 无标题的、 未保存的 MAX 场景没有位置。                            

解析路径到 UNC 位置

如果记录的文件名已去除路径,则此选项将恢复完整的路径名称。

合并外部参照记录

单击可将来自同一源文件的多个外部参照记录的内容合并到一个记录中。当您想清除组织中的外部参照记录时,这非常有用。并非是拥有相同文件的多个记录,您可以在相同的记录下对来自该文件的所有对象、控制器和材质进行分组。只有在高亮显示引用相同文件名和路径的两个记录时,该选项才可用;两个记录必须具有同样的设置。外部参照记录必须引用具有相同外部参照实体的相同文件。合并外部参照记录仅允许您将一个文件的所有实体归并到一个外部参照记录条目中。它不允许合并不同文件的内容,即使这些文件有相同的文件名。                          

注意无法合并嵌套外部参照记录。                            

更新

刷新所选外部参照记录的内容。如果所参考的对象、控制器、材质或操纵器已在源场景中发生了变化,那么,您将在主场景中看到这些变化。

注意在主文件中看到它们前,必须在源文件中保存变化。如果使用“删除外部参照实体”按钮从主文件中移除外部参照实体,则在更新外部参照记录时这些实体将不会被外部参照,即使它们继续在源场景中存在也如此。                            

警告如果使用光能传递更新场景中的外部参照,可能会使光能传递解决方案无效。对外部参照对象的更新完成后,重新设置光能传递解决方案,然后重新计算。          

选择

选择属于当前高亮显示的外部参照记录的实体。

按名称选择

打开“选择对象”对话框,其中列出了所有对象并高亮显示属于当前高亮显示的外部参照记录的那些对象。使用此对话框选择外部参照对象。

高亮显示选定对象外部参照记录

根据场景中选择的对象,在“外部参照对象”对话框中高亮显示包含这些对象的相应的记录。

高亮显示全部

高亮显示外部参照记录列表中的所有外部参照记录。

高亮显示反向

高亮显示外部参照记录列表中除当前已高亮显示的记录之外的所有外部参照记录。

全部不高亮显示

对外部参照记录列表中当前已高亮显示的所有外部参照记录关闭高亮显示。

隐藏所有未解析的

隐藏外部参照记录列表中所有未解析的外部参照记录。

选择所有未解析的

高亮显示外部参照记录列表中所有未解析的外部参照记录。

合并到场景中

将高亮显示记录的所有外部参照实体转换为主场景中的固有(本地)实体。对象、控制器、材质和操纵器不再从源文件中参考,而是成为主场景的一部分。这时出现一个提示,以便确认此操作。由于一个合并的外部参照实体成为场景的一部分,而不再是外部参照实体,所以此对象的名称将从列表中移除。这是在外部参照记录的基础上发挥作用的,因此属于高亮显示外部参照记录的所有实体都被转换了。该选项没有影响源文件的内容。                          

当对象还是外部参照对象时,加入任何带有附加堆栈的条目,将使合并的外部参照对象将原始对象的完整修改器堆栈加载到主场景中(您当前的场景)。因此,可以使用“合并到场景中”来更新作为外部参照对象进行修改的对象。同样,将外部参照控制器合并到主场景中将保持可能已应用于主场景中控制器的任何偏移变换。                          

将选择的对象转换为外部参照

为当前选择的对象创建源文件。这意味着您可以选择当前场景中的对象,包括其变换控制器和材质,然后将其保存到场景文件中。然后作为外部参照记录列出该文件,其包含您选择的实体。

注意此选项可以在固有(本地)对象或外部参照对象上使用。如果用于已经是外部参照的对象,将会创建一个嵌套外部参照对象。叠加外部参照对象仍然如我们所期望的那样运作,但是当打开一个场景或渲染场景时会降低性能。                            

,