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.1/
- USER:
$HOME/.config/blender/4.1/
- SYSTEM:
/usr/share/blender/4.1/
Poznámka
Cesta ./4.1/ 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.1/
macOS#
- LOCAL:
./4.1/
- USER:
/Users/$USER/Library/Application Support/Blender/4.1/
- SYSTEM:
/Library/Application Support/Blender/4.1/
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.1/
Windows#
- LOCAL:
.\4.1\
- USER:
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\4.1\
- SYSTEM:
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\4.1\
Poznámka
Pri inštaláciách z Windows Store sa priečinky USER
a SYSTEM
nachádzajú v špeciálnom priečinku, ktorý sa podobá:
%ProgramFiles%\WindowsApps\BlenderFoundation.Blender<HASH>\Blender\4.1\
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.blend
Predvolený súbor, ktorý sa načíta pri spustení.
./config/userpref.blend
Predvolené nastavenia, ktoré sa načítajú pri spustení.
./config/bookmarks.txt
Záložky v prehliadači súborov.
./config/recent-files.txt
Zoznam 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/*.py
Medzi 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/*.py
Moduly na použitie doplnkov (pridané do
sys.path
Pythonu)../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/*.py
Moduly pre
addons_contrib
, ktoré sa majú používať (pridané dosys.path
Pythonu)../scripts/modules/*.py
Moduly Pythonu obsahujúce naše základné API a užitočné funkcie, ktoré môžu importovať iné skripty (pridané do
sys.path
Pythonu)../scripts/startup/*.py
Skripty, ktoré sa automaticky importujú pri spustení.
./scripts/presets/{preset}/*.py
Predvoľby slúžia na ukladanie užívateľom definovaných nastavení pre látku, formáty prekreslenia atď.
./scripts/templates_py/*.py
Príklady skriptov, ktoré sú prístupné z
../scripts/templates_osl/*.osl
Prí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 (
TEMP
na Windows,TMP
&TMP_DIR
na 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.