Argumenty príkazového riadku
Blender 3.6 Usage: 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
When the filename does not contain
#, The suffix####is added to the filename.Čí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-1024], 0 for systems processor count.
Možnosti formátovania
-F,--render-format<format>Set the render format. Valid options are:
TGARAWTGAJPEGIRISIRIZAVIRAWAVIJPEGPNGBMPFormats that can be compiled into Blender, not available on all systems:
HDRTIFFOPEN_EXROPEN_EXR_MULTILAYERMPEGCINEONDPXDDSJP2WEBP-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-fullscreenForce opening in fullscreen mode.
-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-autoexecEnable automatic Python script execution (default).
-Y,--disable-autoexecDisable automatic Python script execution (pydrivers & startup scripts).
-P,--python<filepath>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)>Zoznam doplnkov oddelených čiarkou (bez medzier), ktoré sa majú povoliť okrem všetkých predvolených doplnkov.
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<filepath>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 Cycles.
--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-threadsPrepne 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-uuidVerify validness of session-wide identifiers assigned to ID datablocks.
--debug-ghostPovolí správy ladenia pre Ghost (len Linux).
--debug-wintabPovolí správy ladenia pre Wintab.
--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-gpu-disable-ssboDisable usage of shader storage buffer objects.
--debug-gpu-renderdocPovolenie integrácie Renderdoc na zachytávanie snímok GPU a ladenie.
--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ú.
Možnosti GPU
--gpu-backendVynúti použitie konkrétneho backendu GPU. Platné možnosti:
vulkan,metal,opengl.
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-startupSkip reading the startup.blend in the users home directory.
--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.
-setaudioForce sound system to a specific device.
NoneSDLOpenALCoreAudioJACKPulseAudioWASAPI.-h,--helpVytlačí tento text pomocníka a ukončí ho.
/?Vytlačí tento text pomocníka a ukončite ho (len Windows).
-RRegister blend-file extension, then exit (Windows only).
-rSilently register blend-file extension, then exit (Windows only).
-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 Freestyle.
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_RESOURCES:
Top level directory for user files. (other
BLENDER_USER_*variables override when set).- BLENDER_USER_CONFIG:
Priečinok pre konfiguračné súbory užívateľa.
- BLENDER_USER_SCRIPTS:
Priečinok pre užívateľské skripty.
- BLENDER_USER_DATAFILES:
Priečinok pre súbory s údajmi užívateľa (ikony, preklady, ..).
- BLENDER_SYSTEM_RESOURCES:
Top level directory for system files. (other
BLENDER_SYSTEM_*variables override when set).- BLENDER_SYSTEM_SCRIPTS:
Directory for system wide scripts.
- BLENDER_SYSTEM_DATAFILES:
Directory for system wide data files.
- BLENDER_SYSTEM_PYTHON:
Directory for system Python libraries.
- OCIO:
Path to override the OpenColorIO config file.
- TEMP:
Store temporary files here.
- TMP:
or $TMPDIR Store temporary files here.