Blenders kataloglayout¶
Den här sidan dokumenterar de olika kataloger som används av Blender.
Detta kan vara till hjälp vid felsökning, automatisering och anpassning.
Användarkataloger¶
I användarkataloger lagras inställningar, startfil, installerade tillägg, förinställningar med mera. Som standard använder dessa standardkonfigurationsmapparna för varje operativsystem.
Linux¶
$HOME/.config/blender/5.1/
Om miljövariabeln $XDG_CONFIG_HOME är inställd:
$XDG_CONFIG_HOME/blender/5.1/
macOS¶
/Users/$USER/Library/Application Support/Blender/5.1/
Windows¶
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\5.1\
Portabel installation¶
När du kör Blender från en bärbar hårddisk är det möjligt att spara konfigurationsfilerna på samma hårddisk och ta dem med dig.
För att aktivera detta skapar du en mapp med namnet portable på följande platser:
Windows: Bredvid den körbara filen för Blender, i den uppackade mappen
Linux: Bredvid den körbara filen för Blender, i den uppackade mappen
macOS: Inuti programpaketet på Blender.app/Contents/Resources
I den här mappen lagras sedan inställningar, startfil, installerade tillägg och förinställningar.
Miljövariabler¶
Miljövariabeln BLENDER_USER_RESOURCES` (länk) kan ställas in på en anpassad katalog som ersätter standardanvändarkatalogen.
DET HÄR SKAPAR ALLA SYSTEMKATALOGERNA I DIN ROM-MAPP OCH DET UPPDATERAR ÄVEN SYSTEMINFO.TXT-FILERNA. DETTA ÄR EN SÄKER ÅTGÄRD SOM INTE KOMMER RADERA ELLER ÄNDRA DINA SPELFILER. FÖR ATT MINSKA UPPSTARTSTIDEN FÖR APPLIKATIONEN SÅ ÄR DET REKOMMENDERAT ATT RADERA DE SYSTEMKATALOGER DU INTE BEHÖVER EFTER ATT DU KÖRT DETTA VERKTYG¶
Systemkataloger lagrar filer som levereras tillsammans med Blender och som krävs för att programmet ska fungera. Detta inkluderar skript, förinställningar, viktiga tillgångar och mycket mer.
Linux¶
Arkiv hämtat från blender.org:
./5.1/
Linux-distributionspaket:
/usr/share/blender/5.1/
macOS¶
./Blender.app/Contents/Resources/5.1/
Windows¶
Zip-fil hämtad från blender.org:
./5.1/
Installationsprogram hämtat från blender.org:
%ProgramFiles%\Blender Foundation\Blender\5.1\
Installation i Microsoft Store:
%ProgramFiles%\WindowsApps\BlenderFoundation.Blender<HASH>\Blender\5.1\
Miljövariabler¶
BLENDER_SYSTEM_SCRIPTS och BLENDER_SYSTEM_EXTENSIONS miljövariabler kan användas för att bunta ihop ytterligare skript och tillägg, som inte är en del av den vanliga Blender-installationen.
Andra BLENDER_SYSTEM-miljövariabler kan åsidosätta andra systemsökvägar, men används inte så ofta i praktiken.
Banans layout¶
./autosavePlats för autosparande blend-fil. (Endast Windows, temp-katalog används för andra system.)
Finns i användarkataloger.
./configAnvändarkonfiguration och sessionsinformation.
Finns i användarkataloger.
./config/startup.blendBlend-fil som ska laddas vid uppstart.
./config/userpref.blendAnvändarens preferenser.
./config/bookmarks.txtBokmärken i filbläddraren.
./config/recent-files.txtMenylista över senaste filer.
- ./config/{APP_TEMPLATE_ID}/startup.blend
Startfil för en applikationsmall.
- ./config/{APP_TEMPLATE_ID}/userpref.blend
Fil med användarinställningar för en applikationsmall.
./datafilesDatafiler laddas vid körning.
De finns i både användar- och systemkataloger. Användardatafiler antingen åsidosätter eller lägger till systemdatafiler.
./datafiles/colormanagementStandardkonfiguration för OpenColorIO.
./datafiles/fontsTeckensnitt för användargränssnitt.
./datafiles/studiolightsStudioljusbilder för 3D-visningsport.
./extensionsFörvaringsplatser för tillägg.
Finns i både användar- och systemkataloger. Repositories laddas från båda katalogerna.
./scriptsTillägg, förinställningar, mallar, användargränssnitt, startskript.
Finns i både användar- och systemkataloger. Skript laddas från båda katalogerna.
./scripts/addons/*.pyPython-tillägg som kan aktiveras i inställningarna inkluderar stöd för import/exportformat, integrering av renderingsmotorer och många praktiska verktyg.
./scripts/addons/modules/*.pyModuler för tillägg att använda (läggs till i Pythons sys.path).
./scripts/addons_core/*.pyTilläggskatalogen som används för medföljande tillägg.
./scripts/addons_core/modules/*.pyModuler för addons_core att använda (läggs till i Pythons sys.path när den hittas).
./scripts/modules/*.pyPython-moduler som innehåller vårt kärn-API och verktygsfunktioner som andra skript kan importera (läggs till i Pythons sys.path).
./scripts/startup/*.pySkript som importeras automatiskt vid start.
./scripts/startup/bl_app_templates_user/{APP_TEMPLATE_ID}Applikationsmallar installerade i användarkataloger.
./scripts/startup/bl_app_templates_system/{APP_TEMPLATE_ID}Application templates automatically loaded from system directories.
./scripts/presets/{preset}/*.pyFörinställningar som används för att lagra användardefinierade inställningar för tyg, renderingsformat etc.
./scripts/templates_py/*.pyExempelskript som kan nås från .
./scripts/templates_osl/*.oslExempel på OSL-shaders som kan nås från .
./pythonMedföljande Python-distribution.
Finns i systemkataloger.
Lokal Cache-katalog¶
Cachekatalogen används för att lagra beständiga cacher lokalt. För närvarande används den endast för indexering av Asset Libraries. Operativsystemet förväntas inte rensa denna automatiskt.
Följande sökväg kommer att användas:
- Linux:
$XDG_CACHE_HOME/blender/ om $XDG_CACHE_HOME är inställt, annars $HOME/.cache/blender/
- macOS:
/Bibliotek/Cacher/Blender/
- Windows:
%USERPROFILE%\AppData\Local\Blender Foundation\Blender\Cache\
Temporär katalog¶
Den temporära katalogen används för att lagra olika filer under körning (inklusive renderingslager, fysikcache, copy-paste-buffert och kraschloggar).
Den tillfälliga katalogen väljs utifrån följande prioritet:
Användarinställningar (se Sökvägar för filer).
Miljövariabler (TEMP på Windows, TMP & TMP_DIR på andra plattformar).
Katalogen /tmp/.