Упакованные данные#
Blender способен инкапсулировать (включать) различные типы данных в сам blend-файл, типы данных которые обычно сохраняются вне blend-файла. Например, текстура изображения, которая является внешним файлом изображения, может быть помещена «внутри» файла blend. Это позволяет делиться полным проектом как одним файлом, вместо, например, архива, содержащего blend-файл и все его зависимости.
Вы можете определить, что данные упакованы, когда увидите маленький значок «подарочной коробки» рядом с их путём.
Предупреждение
Не все внешние файлы могут быть упакованы
Некоторые, обычно тяжёлые внешние файлы, к примеру видео из редактора секвенций или фрагменты видео, не могут быть упакованы в blend-файл.
Упаковка данных#
Упаковать ресурсы (pack resources)#
Ссылка
- Панель:
Отметить все подходящие внешние файлы ресурсов, используемые blend-файлом, как упакованные. Фактическая упаковка произойдёт при следующем сохранении blend-файла.
Автоматически упаковывать ресурсы (automatically pack resources)#
Ссылка
- Панель:
При включении эта опция гарантирует, что все подходящие внешние файлы ресурсов, существующие на данный момент или те, что будут добавлены позже, – будут систематически помечаться как упакованные. Как и в случае с опцией „Pack Resources“, blend-файл должен быть сохранён на диске, чтобы они имели эффект.
Отключение этой опции не приведёт к распаковке каких-либо данных, но будущие внешние файлы больше не будут автоматически помечаться в качестве упакованных.
Выборочная упаковка#
Можно упаковывать отдельные файлы, нажав на маленькую иконку «подарочной коробки» слева от виджета пути к файлу ПИ.
Распаковка данных#
Распаковать ресурсы (unpack resources)#
Ссылка
- Панель:
Распаковать все внешние файлы ресурсов, хранящиеся в blend-файле.
Опции (options)#
- Использовать файлы в текущей папке (создать при необходимости) (use files in current directory (create when necessary))
Распаковывает все файлы в том же каталоге
//
, что и blend-файл, группируя их в соответствующие папки (например, „текстуры“). Однако, если конечный файл уже существует, он будет использовать этот файл, вместо того, чтобы распаковывать его.- Записать файлы в текущую папку (перезаписать существующие файлы) (write files to current directory (overwrite existing files))
Как и в предыдущем варианте, – если конечный файл уже существует, он будет перезаписан.
- Использовать файлы в исходном месте (создать при необходимости) (use files in original location (create when necessary))
Распаковывает все файлы в их исходном местоположении. Однако, если конечный файл уже существует, он будет использовать этот файл, вместо того, чтобы распаковывать его.
- Записать файлы в исходные места (перезаписать существующие файлы) (write files to original location (overwrite existing files))
Как и в предыдущем варианте, – если конечный файл уже существует, он будет перезаписан.
- Отключить автоупаковку, сохранить все упакованные файлы (disable auto-pack, keep all packed files)
Отключает только опцию „Automatically Pack Resources“.
Выборочная распаковка#
Можно распаковывать отдельные файлы, нажав на маленькую иконку «подарочной коробки» слева от виджета пути к файлу ПИ.
Опции (options)#
- Удалить упаковку (remove pack)
Просто отметить файл как распакованный, не записывая его и не загружая его повторно с диска.
- Создать <локальный путь к файлу> (create <local file path>)
Распаковать файл по предложенному пути, который является локальным по отношению к текущему blend-файлу.
- Использовать <исходный путь к файлу> (файл отличается)|(идентичный файл) (use <original file path> (differs)|(identical))
Если исходный путь к файлу всё ещё существует, – отметить его в качестве распакованного. Обратите внимание, что он не будет автоматически перезагружен с диска. „(differs)“ или „(identical)“ отображают различные статусы между упакованной версией и версией на диске.
- Перезаписать <исходный путь к файлу> (overwrite <original file path>)
Если исходный путь к файлу всё ещё существует, но отличается от упакованной версии, – отметить его в качестве распакованного и перезаписать файл на диске упакованной версией.
- Создать <исходный путь к файлу> (create <original file path>)
Если исходный путь к файлу не существует, – отметить его в качестве распакованного и записать на диск.
Упаковать связанные библиотеки (pack linked libraries)#
Ссылка
- Панель:
Отметить все связанные файлы библиотеки в текущем blend-файле в качестве упакованных. Фактическая упаковка произойдет только при следующем сохранении blend-файла.
Распаковать связанные библиотеки (unpack linked libraries)#
Ссылка
- Панель:
Распаковать все используемые файлы связанной библиотеки из этого blend-файла.