Argumenty príkazového riadku¶
Blender 2.93 Použite: blender [args …] [file] [args …]
Možnosti prekreslenia¶
-b,--backgroundSpustenie na pozadí (často sa používa na prekresľovanie bez užívateľského rozhrania).
-a,--render-animPrekresľovanie snímok od začiatku do konca (vrátane).
-S,--scene<name>Nastaví
<name>(názov) aktívnej scény na prekresľovanie.-f,--render-frame<frame>Prekreslí snímku
<frame>a uloží ju.+<frame>počiatočná relatívna snímka,-<frame>koncová relatívna snímka.Môže sa použiť aj zoznam snímok oddelených čiarkou (bez medzier).
Rozsah snímok možno vyjadriť oddeľovačom
..medzi prvou a poslednou snímkou (vrátane).
-s,--frame-start<frame>Nastaví začiatok na snímku
<frame>, podporuje +/- aj pre relatívne snímky.-e,--frame-end<frame>Nastaví koniec na snímku
<frame>, podporuje +/- aj pre relatívne snímky.-j,--frame-jump<frames>Nastaví počet snímok, ktoré sa majú posunúť dopredu po každej prekreslenej snímke.
-o,--render-output<path>Nastaví cestu prekresľovania a názvu súboru. Použite
//na začiatku cesty na prekreslenie relatívne k blend súboru.Znaky
#sú nahradené číslom snímky a používajú sa na definovanie nulovej výplne.animation_##_test.pngsa zmení naanimation_01_test.pngtest-######.pngsa zmení natest-000001.png
Ak názov súboru neobsahuje
#, k názvu súboru sa pridá prípona####.Číslo snímky sa pridá na koniec názvu súboru, napr:
blender -b animation.blend -o //render_ -F PNG -x 1 -a//render_sa zmení na//render_####, pričom sa snímka zapíšu ako//render_0001.png-E,--engine<engine>Určuje mechanizmus prekreslenia. Použite
-E helpna zobrazenie zoznamu dostupných mechanizmov.-t,--threads<threads>Use amount of
<threads>for rendering and other operations [1-64], 0 for systems processor count.
Možnosti formátovania¶
-F,--render-format<format>Nastavenie formátu prekresľovania. Platné možnosti sú:
TGARAWTGAJPEGIRISIRIZAVIRAWAVIJPEGPNGBMPFormats that can be compiled into Blender, not available on all systems:
HDRTIFFOPEN_EXROPEN_EXR_MULTILAYERMPEGCINEONDPXDDSJP2-x,--use-extension<bool>Nastaví možnosti pridania prípony súboru na koniec súboru.
Možnosti prehrávania animácií¶
-a<options><file(s)>Namiesto zobrazenia užívateľského rozhrania Blenderu sa spustí Blender ako prehrávač animácií, aby bolo možné zobraziť filmy a sekvencie obrázkov prekreslené v Blenderi (ignoruje sa, ak je nastavené
-b).Argumenty pri prehrávaní:
-p<sx><sy>Otvorí ľavý dolný roh na
<sx>,<sy>.-mČítanie z disku (bez zásobníka).
-f<fps><fps-base>Určuje snímkovú frekvenciu pri štarte.
-j<frame>Nastaví krok snímky na snímke
<frame>.-s<frame>Prehraje od snímky
<frame>.-e<frame>Prehraje po snímku
<frame>.-c<cache_memory>Množstvo pamäte v megabajtoch, ktoré umožňuje ukladanie obrázkov do zásobníka počas prehrávania. Nula deaktivuje (namiesto toho sa fixuje na pevný počet snímok).
Možnosti okna¶
-w,--window-borderVynúti otvorenie s okrajmi.
-W,--window-fullscreenVynúti otvorenie v režime celej obrazovky.
-p,--window-geometry<sx><sy><w><h>Otvorí ľavý dolný roh na
<sx>,<sy>a šírku ako<w>a výšku ako<h>.-M,--window-maximizedVynúti maximalizované otvorenie.
-con,--start-consoleSpustí sa s otvoreným oknom konzoly (ignoruje sa, ak je nastavená hodnota
-b), (len pre Windows).--no-native-pixelsNepoužíva natívnu veľkosť pixelov pre displeje s vysokým rozlíšením (MacBook
Retina).--no-window-focusOtvorí za inými oknami a bez zamerania.
Možnosti Pythonu¶
-y,--enable-autoexecPovolí automatické vykonávanie skriptov Python (predvolené).
-Y,--disable-autoexecZakáže automatické vykonávanie skriptov Python (pydrivers & startup scripts).
-P,--python<filename>Spustí zadaný súbor so skriptom Python.
--python-text<name>Spustí zadaný textový blok skriptu Python.
--python-expr<expression>Spustí daný výraz ako skript jazyka Python.
--python-consoleSpustí Blender pomocou interaktívnej konzoly.
--python-exit-code<code>Nastaví exit-code v [0..255] na ukončenie, ak sa vyskytne výnimka Pythonu (len pre skripty spustené z príkazového riadku), nula vypne.
--python-use-system-envPovolí Pythonu používať systémové premenné prostredia, ako napríklad
PYTHONPATHa priečinok site-packages užívateľa.--addons<addon(s)>Comma separated list of add-ons (no spaces).
Možnosti záznamu¶
--log<match>Povolenie kategórií záznamu, pričom sa použije jeden argument oddelený čiarkou. Viac kategórií možno priradiť príponou
.*, takže--log "wm.*"zaznamená každý druh správy správcu okien. Podreťazce môžu byť porovnávané použitím predpony a prípony*, takže--log "*undo*"zaznamená každý druh správy týkajúcej sa zrušenia. Na ignorovanie použite prefix „^“, takže--log "*,^wm.operator.*"zaznamená všetky okremwm.operators.*Na záznam všetkého použite „*“.--log-level<level>Nastaví úrovne hovorovosti záznamu (vyššia pre viac informácií) predvolene 1, pre záznam všetkých úrovní použite -1.
--log-show-basenameVo výstupe sa zobrazí iba názov súboru (nie vedúca cesta).
--log-show-backtraceZobrazí spätnú trasu pre každú správu záznamu (len pri ladení).
--log-show-timestampZobrazí časovú pečiatku pre každú správu záznamu v sekundách od spustenia.
--log-file<filename>Nastaví súbor, do ktorého sa má záznam zapisovať.
Možnosti ladenia¶
-d,--debugZapnutie ladenia.
Povolí detekciu chýb pamäte
Zakáže uchopenie myšou (v niektorých prípadoch na interakciu s ladiacim programom)
Zachováva príkaz Pythonu
sys.stdinnamiesto toho, aby ho nastavil na None
--debug-value<value>Pri spustení nastaví ladiacu hodnotu
<value>.--debug-eventsPovolí správy ladenia pre systém udalostí.
--debug-ffmpegPovolí správy ladenia z knižnice FFmpeg.
--debug-handlersPovolí správy ladenia pre spracovanie udalostí.
--debug-libmvPovolí správy ladenia z knižnice libmv.
--debug-cyclesPovolí správa ladenia z Cyklov.
--debug-memoryPovolí plne strážené prideľovanie pamäte a ladenia.
--debug-jobsPovolí časové profilovanie pre úlohy na pozadí.
--debug-pythonPovolí správy ladenia pre Python.
--debug-depsgraphPovolí všetky správy ladenia z grafu závislostí.
--debug-depsgraph-evalPovolí správy ladenia z grafu závislostí súvisiacich s vyhodnocovaním.
--debug-depsgraph-buildPovolí správy ladenia z grafu závislostí súvisiacich s konštrukciou grafu.
--debug-depsgraph-tagPovolí správy ladenia zrafu závislostí týkajúcich sa označovania.
--debug-depsgraph-no-threadsPrepína graf závislostí na vyhodnocovanie v jednom vlákne.
--debug-depsgraph-timePovolí správy ladenia z grafu závislostí týkajúcich sa časovania.
--debug-depsgraph-prettyPovolí farby pre správy ladenia grafu závislostí.
--debug-depsgraph-uuidPovolí správy ladenia z grafu závislostí súvisiacich s konštrukciou grafu.
--debug-ghostPovolí správy ladenia pre spracovanie udalostí.
--debug-gpuPovolí kontext ladenia GPU a informácií pre OpenGL 4.3+.
--debug-gpu-force-workaroundsPovolí riešenia typických problémov s GPU a vypne všetky rozšírenia GPU.
--debug-wmPovolí správy ladenia pre správcu okien, zobrazenie všetkých operátorov vo vyhľadávaní, zobrazenie chýb v mape klávesov.
--debug-xrPovolí správy ladenia pre kontexty virtuálnej reality. Zapína validačnú vrstvu API OpenXR, ladiace správy (OpenXR) a výpisy všeobecných informácií.
--debug-xr-timePovolí správy ladenia pre časy prekreslenia snímok virtuálnej reality.
--debug-allPovolí všetky správy ladenia.
--debug-ioPovolí správy ladenia pre I/O (Collada, …).
--debug-fpePovolí výnimky s pohyblivou desatinnou čiarkou.
--debug-exit-on-errorOkamžite ukončí pri zistení vnútorných chýb.
--disable-crash-handlerZakáže obsluhu zrútenia.
--disable-abort-handlerZakáže obsluhu prerušenia.
--verbose<verbose>Nastaví úrovne hovorovosti záznamu pre správy ladenia, ktoré to podporujú.
Rôzne možnosti¶
--open-lastOtvorí naposledy otvorený blend súbor namiesto predvoleného súboru pri spustení.
--app-template<template>Nastaví šablónu aplikácie (zodpovedajúcu názvu priečinku), použite
default(pôvodnú) pre žiadnu.--factory-startupPreskoč načítanie súboru startup.blend v domovskom priečinku užívateľa.
--enable-event-simulatePovolí funkcie testovania simulácie udalostí
bpy.types.Window.event_simulate.--env-system-datafilesNastaví premennú prostredia
BLENDER_SYSTEM_DATAFILES.--env-system-scriptsNastaví premennú prostredia
BLENDER_SYSTEM_SCRIPTS.--env-system-pythonNastaví premennú prostredia
BLENDER_SYSTEM_PYTHON.-noaudioVynúti zvukový systém na Žiadny.
-setaudioVynúti zvukový systém na konkrétne zariadenie.
NoneSDLOpenALCoreAudioJACKPulseAudioWASAPI.-h,--helpVytlačí tento text pomocníka a ukončí ho.
/?Vytlačí tento text pomocníka a ukončite ho (len Windows).
-RZaregistruje príponu blend súboru a ukončite ho (len pre systém Windows).
-rV tichosti zaregistrujte rozšírenie blend súboru a ukončí ho (len pre systém Windows).
-v,--versionVytlačí verziu Blenderu a ukončí ho.
--Ukončí spracovanie možnosti, nasledujúce argumenty sa odovzdajú nezmenené. Prístup cez
sys.argvjazyka Python.
Ďalšie možnosti¶
--debug-freestylePovolí správa ladenia správ pre Voľný štýl.
Rozbor argumentov¶
Argumenty musia byť oddelené bielou medzerou, napr:
blender -ba test.blend
…sa ukončí, pretože -ba je neznámy argument.
Poradie argumentov¶
Argumenty sa vykonávajú v poradí, v akom sú zadané, napr:
blender --background test.blend --render-frame 1 --render-output '/tmp'
…nebude prekresľovať do /tmp, pretože --render-frame 1 prekresľuje pred nastavením výstupnej cesty.
blender --background --render-output /tmp test.blend --render-frame 1
…sa nebude prekresľovať do /tmp, pretože načítanie blend súboru prepíše nastavený výstup prekreslenia.
blender --background test.blend --render-output /tmp --render-frame 1
…funguje podľa očakávania.
Premenné prostredia¶
- BLENDER_USER_CONFIG
Priečinok pre konfiguračné súbory užívateľa.
- BLENDER_USER_SCRIPTS
Priečinok pre užívateľské skripty.
- BLENDER_SYSTEM_SCRIPTS
Priečinok pre systémové skripty.
- BLENDER_USER_DATAFILES
Priečinok pre súbory s údajmi užívateľa (ikony, preklady, ..).
- BLENDER_SYSTEM_DATAFILES
Priečinok pre súbory údajov celého systému.
- BLENDER_SYSTEM_PYTHON
Priečinok pre systémové knižnice Pythonu.
- TEMP
Ukladá sem dočasné súbory.
- TMP
alebo $TMPDIR Ukladá sem dočasné súbory.