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
../scripts/templates_osl/*.py
Exemples de shaders OSL accessibles depuis
../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.
Préférences utilisateur (see File Paths (Chemins d’accès des fichiers)).
Variables d’environnement (
TEMP
sur MS-Windows,TMP
&TMP_DIR
sur les autres plateformes).Le dossier
/tmp/
.