介绍

这些功能可以帮助你重复使用材质、物体和外部 .blend 文件中的 数据块。你可以建立通用内容库,并跨文件引用它们。

关联库的重新加载和重新定位

大纲视图Blender 文件 视图中的库项目的上下文菜单中,你可以重新加载和重定位整个库。

如果你更改库 .blend 文件中的某些内容并希望在当前 blend` 文件中查看这些更改而无需重新打开它,则重新加载非常有用。

重定位用于从新文件路径重新加载库。 这可用于修复损坏的关联库(比如,因为库文件在从其被关联后被移动或重命名),或者在不同库文件中的同一组数据的变体之间切换。

损坏的库

在加载.blend文件时,如果 Blender 找不到任何库的时候会创建占位符数据块来替换丢失的关联数据。

这样,对丢失数据的引用不会丢失,通过重新定位丢失的库,可以自动恢复丢失的数据。

转为本地项

参考

编辑器

3D视图

模式

物体模式

菜单

物体 ‣ 关系 ‣ 转为本地项...

参考

编辑器

大纲视图

菜单

上下文菜单 ‣ ID 数据 ‣ 转为本地项

本地化当前 .blend 文件中选中的或者是所有的外部物体。与原始库文件的关联将完全消失,但这些数据块完全可编辑,就像直接在这个 .blend 文件中创建的那样。

选项

大纲视图 的上下文菜单中的本地化操作没有选项,只影响选中的数据块。

3D 视图 中可用的操作仅直接影响所选物体,但它也可以使物体的本地化依赖于:

类型

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

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

已知的局限

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

循环依赖

通常,双向依赖不可取。

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

物体刚体约束

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

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

压缩和内存使用

关联到启用压缩的 .blend 文件可能会在读取文件的明显增加内存使用量。

在允许压缩的情况下不支持按需读取数据 (这只会影响加载时间,一旦加载,内存使用没有差异)