Настройка каталогов

Blender может использовать три различных каталога, чьё точное местоположение зависит от вашей операционной системы.

ЛОКАЛЬНЫЙ
Место расположения данных конфигурации и работы программы (для автономного пакета).
ПОЛЬЗОВАТЕЛЬСКИЙ
Место расположения файлов настроек программы (обычно в каталоге пользователя).
СИСТЕМНЫЙ
Расположение данных работы программы для общесистемной установки (могут быть доступны только для чтения).

Для установки Blender необходимо наличие как СИСТЕМНОГО, так и ПОЛЬЗОВАТЕЛЬСКОГО каталогов.

Для локально используемых дистрибутивов Blender, пользовательские настройки и данные работы программы хранятся в одном и том же подкаталоге, что позволяет работать без конфликтов сразу с несколькими копиями Blender, игнорируя файлы в ПОЛЬЗОВАТЕЛЬСКОМ и СИСТЕМНОМ каталогах.

Пути файлов, в зависимости от ОС

Здесь перечислены пути, определённые по умолчанию для каждой операционной системы:

Примечание

Путь вида ./2.79/ указывается относительно исполняемого файла Blender’а и используется автономными пакетами, распространяемыми с официальными сборками с веб сайта blender.org.

MS-Windows

ЛОКАЛЬНЫЙ
.\2.79\
ПОЛЬЗОВАТЕЛЬСКИЙ
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\2.79\
СИСТЕМНЫЙ
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\2.79\

macOS

ЛОКАЛЬНЫЙ
./2.79/
ПОЛЬЗОВАТЕЛЬСКИЙ
/Users/$USER/Library/Application Support/Blender/2.79/
СИСТЕМНЫЙ
/Library/Application Support/Blender/2.79/

Примечание

macOS хранит набор двоичных файлов Blender’а в каталоге ./blender.app/Contents/MacOS/blender, таким образом, локальный путь для данных и файлов конфигурации выглядит так:

./blender.app/Contents/MacOS/2.79/

Linux

ЛОКАЛЬНЫЙ
./2.79/
ПОЛЬЗОВАТЕЛЬСКИЙ
$HOME/.config/blender/2.79/
СИСТЕМНЫЙ
/usr/share/blender/2.79/

Примечание

ПОЛЬЗОВАТЕЛЬСКИЙ путь будет использовать $XDG_CONFIG_HOME, если установлено:

$XDG_CONFIG_HOME/blender/2.79/

Расположение путей

Это расположение путей, которые определяются относительно каталогов, упомянутых выше.

Например, путь ./config/startup.blend откроется в ~/.blender/2.79/config/startup.blend.

./autosave/ ...

Расположение автоматически сохраняемых .blend-файлов. Используется только на Windows, в других ОС используется временный каталог.

Порядок поиска: ЛОКАЛЬНЫЙ, ПОЛЬЗОВАТЕЛЬСКИЙ.

./config/ ...

Установки по умолчанию и информация о сессии.

Порядок поиска: ЛОКАЛЬНЫЙ, ПОЛЬЗОВАТЕЛЬСКИЙ.

./config/startup.blend
Файл, загружаемый по умолчанию при запуске программы.
./config/userpref.blend
Параметры, загружаемые по умолчанию при запуске программы.
./config/bookmarks.txt
Закладки в обозревателе файлов.
./config/recent-files.txt
Список недавно открытых файлов.
./datafiles/ ...

Файлы работы программы.

Порядок поиска: ЛОКАЛЬНЫЙ, ПОЛЬЗОВАТЕЛЬСКИЙ, СИСТЕМНЫЙ.

./datafiles/locale/{язык}/
Статически скомпилированные языковые файлы для перевода интерфейса программы.
./scripts/ ...

Скрипты на Python’е для инструментов и пользовательского интерфейса.

Порядок поиска: ЛОКАЛЬНЫЙ, ПОЛЬЗОВАТЕЛЬСКИЙ, СИСТЕМНЫЙ.

./scripts/addons/*.py
Дополнения на Python’е, которые могут быть включены в пользовательских настройках. Включают в себя поддержку импорта/экспорта в различные форматы, интеграцию движков визуализации и множество других полезных утилит.
./scripts/addons/modules/*.py
Модули для использования в дополнениях (добавляются к sys.path Python’а).
./scripts/addons_contrib/*.py
Ещё один каталог с дополнениями, который используется для дополнений, поддерживаемых сообществом (должен быть создан вручную).
./scripts/addons_contrib/modules/*.py
Модули для использования в дополнениях из addons_contrib (добавляются к sys.path Python’а).
./scripts/modules/*.py
Модули Python’а, содержащие наши основные функции API, а также вспомогательные функции для других скриптов, предназначенных для импорта (добавляются к sys.path Python’а).
./scripts/startup/*.py
Скрипты, которые автоматически импортируются при запуске.
./scripts/presets/{пресет}/*.py
Пресеты, используемые для хранения пользовательских параметров ткани, форматов визуализации и т.д.
./scripts/templates_py/*.py
Примеры скриптов, к которым можно получить доступ из меню Редактор текста ‣ Шаблоны ‣ Python (Text Editor ‣ Templates ‣ Python).
./scripts/templates_osl/*.py
Примеры скриптов, к которым можно получить доступ из меню Редактор текста ‣ Шаблоны ‣ Open Shading Language (Text Editor ‣ Templates ‣ Open Shading Language).
./python/ ...

Пакетный дистрибутив Python.

Порядок поиска: ЛОКАЛЬНЫЙ, СИСТЕМНЫЙ.

Каталог для временных файлов

Каталог временных файлов используется для хранения различных временных файлов во время работы Blender’а (включая: слои визуализации, кэш физики, буфер копирования-вставки и журналы аварийного завершения программы).

Временный каталог выбирается исходя из следующего приоритета:

  • Установленный в пользовательских настройках (смотрите раздел File Paths).
  • Из переменных окружения (TEMP на MS-Windows, TMP и TMP_DIR на других платформах).
  • Каталог /tmp/.