Rozloženie priečinkov Blenderu
Táto stránka dokumentuje rôzne priečinky používané Blenderom (čo môže byť užitočné pri riešení problémov).
Blender môže používať tri rôzne priečinky, ich presné umiestnenie závisí od platformy.
- LOCAL:
Umiestnenie konfiguračných a priebežných údajov (pre samostatný balík).
- USER:
Umiestnenie konfiguračných súborov (zvyčajne v domovskom priečinku užívateľa).
- SYSTEM:
Umiestnenie bežiacich údajov pre inštaláciu v rámci celého systému (môže byť len na čítanie).
Pri systémových inštaláciách sú nutné priečinky SYSTEM aj USER.
V prípade lokálne extrahovaných distribúcií Blenderu sa užívateľská konfigurácia a údaje o behu uchovávajú v tom istom podpriečinku, čo umožňuje bezkonfliktné spustenie viacerých verzií programu Blender, pričom sa ignorujú súbory USER a SYSTEM. To si vyžaduje vytvorenie priečinka s názvom config v priečinku LOCAL.
Cesty závislé od platformy
Tu sú predvolené umiestnenia pre jednotlivé systémy:
Linux
- LOCAL:
./4.0/
- USER:
$HOME/.config/blender/4.0/
- SYSTEM:
/usr/share/blender/4.0/
Poznámka
Cesta ./4.0/ je relatívna voči spustiteľnému súboru Blenderu a používa sa pre samostatné balíky distribuované oficiálnymi zostaveniami na stránke blender.org.
Poznámka
Cesta USER použije $XDG_CONFIG_HOME, ak je nastavená:
$XDG_CONFIG_HOME/blender/4.0/
macOS
- LOCAL:
./4.0/
- USER:
/Users/$USER/Library/Application Support/Blender/4.0/
- SYSTEM:
/Library/Application Support/Blender/4.0/
Poznámka
macOS ukladá binárny súbor Blenderu do priečinka ./Blender.app/Contents/MacOS/Blender.Lokálna cesta k údajom a konfigurácii je:
./Blender.app/Contents/Resources/4.0/
Windows
- LOCAL:
.\4.0\
- USER:
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\4.0\
- SYSTEM:
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\4.0\
Poznámka
Pre inštalácie z Windows’s Store sa priečinky USER a SYSTEM nachádzajú v špeciálnom priečinku pripomínajúcom: %USERPROFILE%\AppData\Local\Packages\BlenderFoundation.Blender<HASH>\LocalCache\Roaming\Blender Foundation\Blender, kde „HASH“ je reťazec špecifický pre každú inštaláciu.
Rozloženie cesty
Toto je rozloženie ciest, ktoré sa používa vo vyššie uvedených priečinkoch.
Kde ./config/startup.blend môže byť napríklad ~/.blender/|BLENDER_VERSION|/config/startup.blend.
./autosave/ ...Umiestnenie s automatickým uložením blend súboru. (Len pre Windows, pre ostatné systémy sa používa dočasný priečinok.)
Poradie vyhľadávania:
LOCAL, USER../config/ ...Predvolené nastavenia a informácie o relácii.
Poradie vyhľadávania:
LOCAL, USER../config/startup.blendPredvolený súbor, ktorý sa načíta pri spustení.
./config/userpref.blendPredvolené nastavenia, ktoré sa načítajú pri spustení.
./config/bookmarks.txtZáložky v prehliadači súborov.
./config/recent-files.txtZoznam ponuky posledných súborov.
./datafiles/ ...Bežiace súbory.
Poradie vyhľadávania:
LOCAL, USER, SYSTEM../datafiles/locale/{language}/Statické predkompilované jazykové súbory na preklad užívateľského rozhrania.
./scripts/ ...Skripty Python pre užívateľské rozhranie a nástroje.
Poradie vyhľadávania:
LOCAL, USER, SYSTEM../scripts/addons/*.pyMedzi doplnky Pythonu, ktoré môžete povoliť v predvoľbách, patrí podpora formátov importu/exportu, integrácia mechanizmu prekreslenia a mnoho užitočných nástrojov.
./scripts/addons/modules/*.pyModuly na použitie doplnkov (pridané do
sys.pathPythonu)../scripts/addons_contrib/*.pyĎalší priečinok doplnkov, ktorý sa používa pre doplnky spravované komunitou (musí byť vytvorený ručne).
./scripts/addons_contrib/modules/*.pyModuly pre
addons_contrib, ktoré sa majú používať (pridané dosys.pathPythonu)../scripts/modules/*.pyModuly Pythonu obsahujúce naše základné API a užitočné funkcie, ktoré môžu importovať iné skripty (pridané do
sys.pathPythonu)../scripts/startup/*.pySkripty, ktoré sa automaticky importujú pri spustení.
./scripts/presets/{preset}/*.pyPredvoľby slúžia na ukladanie užívateľom definovaných nastavení pre látku, formáty prekreslenia atď.
./scripts/templates_py/*.pyPríklady skriptov, ktoré sú prístupné z .
./scripts/templates_osl/*.oslPríklad OSL tieňovačov, ktoré sú prístupné z .
./python/ ...Pribalená distribúcia Pythonu.
Poradie prehľadávania:
LOCAL, SYSTEM.
Lokálny priečinok zásobníka
Priečinok zásobníka sa používa na lokálne ukladanie trvalých zásobníkov. V súčasnosti sa používa len na indexovanie knižnice aktív. Neočakáva sa, že by ho operačný systém automaticky vymazal.
Použije sa nasledujúca cesta:
- Linux:
$XDG_CACHE_HOME/blender/, ak je nastavené$XDG_CACHE_HOME, inak$HOME/.cache/blender/
- macOS:
/Library/Caches/Blender/
- Windows:
%USERPROFILE%\AppData\Local\Blender Foundation\Blender\Cache\
Dočasný priečinok
Dočasný priečinok sa používa na ukladanie rôznych bežiacich súborov (vrátane vrstiev prekreslenia, zásobníka fyziky, zásobníka kopírovania a záznamov o haváriách).
Dočasný priečinok sa vyberá na základe nasledujúcej priority:
Predvoľby užívateľa (pozri Cesty súborov).
Premenné prostredia (
TEMPna Windows,TMP&TMP_DIRna ostatných platformách).Priečinok
/tmp/.
Prepísanie predvolených priečinkov
Predvolené priečinky USER a SYSTEM je možné prepísať použitím premenných prostredia.
Aj keď by to nemalo byť potrebné pre bežné použitie, niektoré špecializované prípady použitia to môžu využiť, napríklad:
Používanie zdieľaných sieťových jednotiek pre konkrétne cesty.
Izolovanie inštancie od predvolených užívateľských súborov, aby sa zabránilo automatizovaným úlohám v prístupe ku konfigurácii užívateľa.
Pre podrobnosti si pozrite časť Premenné prostredia.