Appendice A. Argomenti sulla Linea di Comando

Sommario
Render Options (Opzioni del Rendering):
Animation Options (Opzioni dell'Animazione):
Window Options (Opzioni della Finestra):
Altre Opzioni:

Blender si può avviare anche dalla linea di comando. In seguito si assumerà che si è nella directory di Blender o che l'eseguibile di Blender stia nel proprio PATH. Questa seconda opzione è quella preferita. Si faccia riferimento al proprio manuale del Sistema Operativo preferito per imparare cosa sia il PATH, e come avere Blender in esso.

Il semplice blender fa girare tutto quanto come se si avesse fatto doppio click sull'icona di Blender.

Aggiungendo degni argomenti sulla linea di comando si impone un comportamento diverso. La sintassi generale è:

blender [options] [file]

L'opzione base da ricordare è -h, che è l'opzione di aiuto [help]... una volta ricordato questo Blender dirà tutto il resto... una sorta di parola magica.

blender -h

Produce:

Blender V 2.28
Usage: blender [options ...] [file]

Render options:
  -b <file>     Render <file> in background
    -S <name>   Set scene <name>
    -f <frame>  Render frame <frame> and save it
    -s <frame>  Set start to frame <frame> (use with -a)
    -e <frame>  Set end to frame (use with -a)<frame>
    -a          Render animation

Animation options:
  -a <file(s)>  Playback <file(s)>
    -p <sx> <sy>        Open with lower left corner at <sx>, <sy>
    -m          Read from disk (Don't buffer)

Window options:
  -w            Force opening with borders
  -W            Force opening without borders
  -p <sx> <sy> <w> <h>  Open with lower left corner at <sx>, <sy>
                        and width and height <w>, <h>

Game Engine specific options:
  -g fixedtime          Run on 50 hertz without dropping frames
  -g vertexarrays       Use Vertex Arrays for rendering (usually faster)
  -g noaudio            No audio in Game Engine
  -g nomipmap           No Texture Mipmapping
  -g linearmipmap       Linear Texture Mipmapping instead of Nearest (default)

Misc options:
  -d            Turn debugging on
  -noaudio      Disable audio on systems that support audio
  -h            Print this help text
  -y            Disable OnLoad scene scripts, use -Y to find out why its -y
  -R            Register .blend extension

Andiamo ad analizzarle.

Render Options (Opzioni del Rendering):

Il più importante insieme di opzioni. Consentono di effettuare il rendering in background. Questo implica che si può effettuare il rendering di un'immagine senza dover avere la GUI di Blender. Usa un po' meno memoria e, di solito, molto meno tempo della CPU.

È importante notare che ci sono pochissimi parametri che possono essere passati tramite la linea di comando. Le dimensioni dell'immagine, i tipi di file ecc. devono essere stati impostati interattivamente in precedenza tramite la GUI.

Per effettuare un'immagine ferma (assumendo che si tratti del fotogramma numero 1):

blender -b yourfile.blend -f 1

Per effettuare il rendering di un'animazione dal fotogramma [frame] 1 al fotogramma 100:

blender -b yourfile.blend -s 1 -e 100 -a