可能会出现这样一种情况:需要将节点从特定名称空间中移除,随后再将保留名称空间从场景中移除。这类情况可能如下:
- 将引用文件直接导入父场景,并计划将选定节点导出到新文件或引用中。
- 需要清除当前使用的名称空间,以便其他用户可以引用该文件,而不会引起名称空间冲突。如果要导出的文件可能包含不需要的保留名称空间,这将是一个很好的做法。
移除名称空间时,您可以选择将已引用或导入的对象名称空间与父场景中存在的名称空间合并。如果出现重复的名称空间,将合并这些名称空间,并且重复的对象名称将以递增的数字作为后缀。
使用“名称空间编辑器”(Namespace Editor)移除名称空间
- 通过选择使用名称空间的任何对象/节点,确定节点的名称空间。
对象/节点的名称空间将在“通道盒”(Channel Box)和“大纲视图”(Outliner)中亮显。例如,对于一个具有指定名称空间的对象,其名称可能如下所示:
spaceJunk:pSphere1
- 在“名称空间编辑器”(Namespace Editor)中,选择要移除的名称空间。
- 单击“删除”(Delete)。
如果要移除的名称空间包含节点,将出现“删除:”(Delete:)名称空间窗口。
- 在“删除:”(Delete:)名称空间窗口中,单击下列选项之一:
- “与根合并”(Merge with Root),用于合并名称空间并将已删除名称空间包含的节点移到根名称空间中。
- “与父对象合并”(Merge with Parent),用于合并名称空间并将已删除名称空间包含的节点移到直接父名称空间中。
- “删除”(Delete),用于删除名称空间及其包含的节点。