Configuration des dossiers

Blender peut utiliser trois dossiers différents, leur emplacement exact dépendant du système d’exploitation.

LOCAL

Emplacement de la configuration et des données de l’environnement d’exécution (runtime data) (pour les self contained bundle (paquets autonomes)).

USER

Emplacement des fichiers de configuration (normalement dans le dossier personnel de l’utilisateur).

SYSTEM

Emplacement des données de l’environnement d’exécution pour les installations système (peut être en lecture seule).

Pour les installations système, SYSTEM et USER sont tous les deux requis.

Pour les distributions de Blender extraites localement, la configuration utilisateur et les données de l’environnement d’exécution sont conservées dans le même sous-dossier, permettant la coexistence de plusieurs versions de Blender sans conflit, et ignorant ainsi les fichiers des dossiers USER et SYSTEM.

Note

Vous aurez peut-être à activer l’option « voir les fichier cachés » dans les options de votre navigateur de fichiers.

Chemins d’accès dépendant du système d’exploitation

Voici les emplacements par défaut pour chaque système :

Linux

LOCAL
./2.78/
USER
$HOME/.config/blender/2.78/
SYSTEM
/usr/share/blender/2.78/

Note

Le chemin d’accès ./2.78/ est relatif à l’exécutable Blender. Il est utilisé pour les paquets autonomes distribués par les versions officielles du site blender.org.

Note

Le chemin d’accès USER utilisera $XDG_CONFIG_HOME s’il est défini :

$XDG_CONFIG_HOME/blender/2.78/

macOS

LOCAL
./2.78/
USER
/Users/$USER/Library/Application Support/Blender/2.78/
SYSTEM
/Library/Application Support/Blender/2.78/

Note

macOS enregistre le binaire de Blender dans ./blender.app/Contents/MacOS/blender, de sorte que le chemin d’accès local pour les données et la configuration est :

./blender.app/Contents/MacOS/2.78/

MS-Windows

LOCAL
.\2.78\.
USER
C:\Documents and Settings\$USERNAME\AppData\Roaming\Blender Foundation\Blender\2.78\
SYSTEM
C:\Documents and Settings\All Users\AppData\Roaming\Blender Foundation\Blender\2.78\

Agencement des chemins d’accès

Ceci est l’agencement des chemins d’accès aux dossiers listés ci-dessus.

Par exemple dans la liste suivante, le chemin d’accès``./config/startup.blend`` peut devenir ~/.blender/|BLENDER_VERSION|/config/startup.blend.

./autosave/ ...

Emplacement du fichier blend Autosave. (Pour Windows seulement, les autres systèmes utilisent le dossier temp).

Ordre de recherche : LOCAL, USER.

./config/ ...

Les options par défaut et les informations de session

Ordre de recherche : LOCAL, USER.

./config/startup.blend

Fichier par défaut à charger au lancement.

./config/userpref.blend

Préférences par défaut à charger au démarrage.

./config/bookmarks.txt

favoris du navigateur de fichiers.

./config/recent-files.txt

Menu des fichiers récents.

./datafiles/ ...

Fichiers d’environnement d’exécution.

Ordre de recherche : LOCAL, USER, SYSTEM.

./datafiles/locale/{language}/

Fichiers statiques précompilés pour chaque langue correspondant à une traduction de l’UI.

./datafiles/icons/*.png

Thèmes d’icônes pour l’interface utilisateur de Blender (actuellememnt non sélectionnable dans theme preferences).

./datafiles/brushicons/*.png

Images pour chaque brosse.

./scripts/ ...

Scripts Pythons pour l’interface utilisateur et outils.

Ordre de recherche : LOCAL, USER, SYSTEM.

./scripts/addons/*.py

Add-ons Python qui peuvent être activés dans les préférences utilisateur. Ceci inclut import/export file format support (prise en charge de l’import/export des différents formats de fichiers), intégration au moteur de rendu ainsi que beaucoup d’utilitaires pratiques.

./scripts/addons/modules/*.py
Modules for add-ons to use (added to Python’s sys.path).
./scripts/addons_contrib/*.py

Un autre répertoire d’add-ons utilisé pour des add-ons maintenus par la communauté (doit être créé manuellement).

./scripts/addons_contrib/modules/*.py
Modules for addons_contrib to use (added to Python’s sys.path).
./scripts/modules/*.py

modules Python contenant notre core API et les fonctions utilisateurs pour d’autres scripts à importer (ajouté à sys.path de Python).

./scripts/startup/*.py

Scripts qui sont automatiquement importés au démarrage.

./scripts/presets/{preset}/*.py

Préréglages utilisés pour stocker les paramètres définis par les utilisateurs pour les tissus (cloth), format des rendus etc.

./scripts/templates_py/*.py

Exemples de scripts accessibles depuis Text Editor ‣ Templates ‣ Python.

./scripts/templates_osl/*.py

Exemples de shaders OSL accessibles depuis Text Editor ‣ Templates ‣ Open Shading Language.

./python/ ...

Distribution empaquetée de Python. Nécessaire seulement lorsqu’il n’y a pas d’installation de Python sur le système ou qu’elle n’est pas compatible.

Ordre de recherche : LOCAL, SYSTEM.

Dossier temporaire

Le dossier temporaire est utilisé pour enregistrer divers fichiers à l’exécution (incluant les couches des rendus, le cache de physique, le tampon copier-coller et les logs en cas de crash).

Le dossier temporaire est sélectionné selon les priorités suivantes.