打包数据

Blender 能够将通常保存于外部的各种数据封装(合并)入 blend 文件中。例如,作为外部图像文件的图像纹理可以放在 blend 文件的 “内部”。这允许将整个项目共享为单个文件,而不是包含 blend 文件及其所有依赖项的存档。

可以通过文件路径旁边的小 “礼品盒” 图标来确认数据是否是被打包。

Warning

不是所有的外部文件都可以被打包

通常有一些很大的文件,比如序列编辑器或者影片剪辑编辑器中生成的视频文件就不能被打包到 .blend 文件中。

打包数据

打包资源

参考

面板:

文件 ‣ 外部数据 ‣ 打包资源

将 blend 文件使用的所有符合条件的外部资源文件标记为已打包。实际打包将在下次保存 blend 文件时进行。

自动打包资源

参考

面板:

文件 ‣ 外部数据 ‣ 自动打包资源

启用后,此选项将确保所有符合条件的外部资源文件(现有或稍后添加)都被系统地标记为已打包。与 打包资源 一样,必须将 blend 文件保存到驱动器才能生效。

禁用这个选项并不会把文件解包出来,但是之后添加的外部文件就不会被标记为已打包。

选择性打包

通过单击文件路径 UI 组件左侧的小 “礼品盒” 图标即可打包单个文件。

解包数据

解包资源

参考

面板:

文件 ‣ 外部数据 ‣ 解包资源

解包 blend 文件中所有打包的文件至外部文件。

选项

使用当前目录中的文件 (在必要时创建)

将所有文件解包到目录 // 和 blend 文件目录相同的路径中,将它们分组到适当的文件夹中(例如 “texture”)。但是如果文件已经存在,它将直接使用该文件,而不再解包这个文件。

将文件写至当前目录(覆盖现有文件)

和前一个选项一样,只不过当文件存在时直接替换存在的文件。

使用原始位置的文件(在必要时创建)

解包所有的文件到每个文件原始位置。如果文件已经存在,它将直接使用该文件,而不再解包这个文件。

将文件写至原目录(覆盖现有文件)

和前一个选项一样,只不过当文件存在时直接替换存在的文件。

禁用自动打包,保留所有已打包的文件

仅停用 自动打包资源 选项。

选择性解包

通过单击文件路径 UI 组件左侧的小 “礼品盒” 图标即可解包单个文件。

选项

删除打包

只是标记这个文件为已解包,不做保存或者重新读取的操作。

建立 <本地文件路径>

把文件解包到当前 .blend 文件的本地目录。

使用 <原始文件路径> (不同)|(相同)

如果原始文件路径仍然存在,则将其标记为已解包。注意,它不会自动从硬盘重新加载。(不同)(相同) 显示打包版本与驱动器上版本的差异状态。

替换 <原始文件路径>

如果原始文件路径存在但与打包版不同,将其标记为已解包并使用打包版覆盖硬盘上的文件。

建立 <原始文件路径>

如果原始文件路径不存在,请将其标记为已解包并将其写入硬盘。

打包关联库

参考

面板:

文件 ‣ 外部数据 ‣ 打包关联库

将当前 blend 文件中的所有关联库文件标记为已打包。实际打包将在下次保存 blend 文件时进行。

解包关联库

参考

面板:

文件 ‣ 外部数据 ‣ 解包关联库

从此 blend 文件中解包所有已使用的关联库文件。