关联库

这些功能帮助您重复使用材质、物体和从外部源Blend文件加载的其他 数据块 。你可以建立通用内容库,并跨文件引用它们。

追加和关联

参考

编辑器:信息编辑器
模式:所有模式
菜单:文件 ‣ 追加 或 关联
快捷键:Shift-F1 or Ctrl-Alt-O

链接 创建对源文件中数据引用的,如果源文件中的数据被改变,那么引用该数据的文件将在下次打开的时候更新数据内容。

追加 将数据完整拷贝到blend文件。用户可以进一步编辑本地副本中的数据,但外部源文件中的更改不会体现在引用数据的文件。

文件浏览器 打开外部blend源文件, 选择需要重用的数据块。

选项

  • 相对路径
  • 只适用于关联,见 相对路径
  • 选择
  • 使物体在加载后处于 激活 状态。
  • 激活层
  • 对象将被添加到场景的可见层。否则,将被添加到文件原有图层。
  • 实例组
  • 该选项将关联物体的组,并添加到活动场景。
  • 伪用户
  • 为追加项设置 伪用户
  • Localize All
  • 追加/关联所有数据,包括间接关联自其他库的。选择(链接/追加)物体类型后,物体会被放置在游标处。其它的数据如相机,曲线和材质被选中后需要链接到一个物体上才能可视。

在3D 视图的 添加 ‣ 组实例 菜单中可以找到新添加的组,在节点编辑器的相同菜单也可以新添加的节点树群组。

在大纲视图中设置模式为 Blender文件 ,可以看到所有关联和追加的数据块。在文件名上 Ctrl-LMB ,可以重定向链接到其它文件。

代理物体

参考

编辑器:3D视图
模式:物体模式
菜单:物体‣ 生成代理…
快捷键:Ctrl-Alt-P

使用户可以对关联自外部库的物体(或组)做本地修改。一些类型的修改受限,不过其他的则可以做本地修改。这些修改不会被送回外部库。 Ctrl-Alt-P 将活动的关联物体生成代理,对其名称添加 "_proxy" 。

与绑定模型的代理骨架一起使用,允许指定骨架层,使其与绑定对象在本地编辑后,可以重新关联源文件。在骨架标签页的骨架面板可以对源文件设置 受保护层 。见 骨架层 。引用骨架的文件重新打开后,保护层中的骨骼将按照源文件复位。

设为关联项

参考

编辑器:3D视图
模式:物体模式
菜单:物体 ‣ 设为关联项…
快捷键:Ctrl-L

跨场景关联物体,或将活动物体的数据块关联到所有选定物体。一些情况下(即物体数据, 修改器),目标物体必须与活动物体类型相同,或者可以接收该类型数据。关联后,物体与原有数据块的关联取消。

  • 物体到场景
  • 对当前场景的选定物体创建到其他场景的链接。需要选择当前场景之外的其他场景。在 将物体链接到场景 的操作面板可以在不同场景之间进行选择。

该操作使得同一个物体,包含起位置和动画数据,可以同时存在于两个不同场景。物体的原点颜色将发生变化。

  • 类型
  • 关联的数据块类型。

物体数据,材质,动画数据,群组,副本组,修改器,字体

  • 传递UV映射
  • 选中物体的活动UV映射将被替换为活动物体的活动UV映射。

See also

数据独立 取消数据块关联。

转为本地项

参考

编辑器:3D视图
模式:物体模式
菜单:物体 ‣ 转为本地项…
快捷键:L

将当前文件中选中的或所有的外部物体转为本地,该操作使物体位置变得可修改,而操作前物体的位置是由源文件定义决定的。

  • 类型
  • 可选择性取消关联物体数据和材质数据。

选定的物体, + 物体数据, + 材质, 全部(即包含所有场景)

Note

如果追加的数据已被链接,物体或组会添加到场景中,且仍是不可编辑的链接状态。

这样做是为了让现有的链接关系保持不变。

Hint

另一种将物体转换为本地的方法是 复制群组。与其直接关联 物体 ,关联 群组 通常会更有用。群组可以指定给空物体并移动, 却仍然维持与源文件的关联关系。

在组里增删物体很方便,而不需要管理多个物体的链接关系。

已知的局限

大部分情况下链接数据能发挥预期作用,但仍有一些特殊情况是不支持的。

循环依赖

通常,双向依赖不可取。

尝试链接或追加的数据是在当前文件中,其操作结果会无效。

刚体约束

将物体 直接 关联至blend文件时, 刚体 设置 不会 被关联,因为它们是从属于场景世界的。

作为一种替代方法,你可以链接整个场景,并将其设置为 背景设定