Procesamiento mediante línea de comandos#

In some situations we want to increase the render speed, access Blender remotely to render something or build scripts that use the command line.

One advantage of using the command line is that we do not need a graphical display (no need for X server on Linux for example) and consequently we can render via a remote shell (typically SSH).

  • See Command Line Arguments for a full list of arguments (for example to specify which scene to render, the end frame number, etc.), or simply run:

blender --help

Nota

Arguments are executed in the order they are given!

The following command will not work, since the output and extension are set after Blender is told to render:

blender -b file.blend -a -x 1 -o //render

El siguiente comando se comportará como se espera:

blender -b file.blend -x 1 -o //render -a

Siempre ubicar -f o -a como los últimos argumentos.

Imagen fija#

blender -b file.blend -f 10
-b

Procesar en segundo plano (sin interfaz).

archivo.blend

Ruta al archivo .blend a ser procesado.

-f 10

Procesar sólo el décimo fotograma.

blender -b file.blend -o /project/renders/frame_##### -F OPEN_EXR -f -2
-o /project/renders/imagen_#####

Ruta donde guardar la imagen procesada, usando un relleno de cinco ceros para el número de fotograma.

-F OPEN_EXR

Redefinir el formato de imagen especificado en el archivo .blend y guardar a una imagen OpenEXR.

-f -2

Procesar sólo el penúltimo fotograma.

Advertencia

¡Los argumentos son sensibles a mayúsculas y minúsculas! -F y -f no son lo mismo.

Animación#

blender -b file.blend -a
-a

Procesar la animación completa usando todas las opciones guardadas en el archivo .blend.

blender -b file.blend -E CYCLES -s 10 -e 500 -t 2 -a
-E CYCLES

Usar el motor de procesamiento «Cycles». Para una lista de los motores de procesamiento disponibles, ejecutar blender -E help.

-s 10 -e 500

Define el fotograma inicial en 10 y el fotograma final en 500.

-t 2

Usar sólo dos hilos de cómputo.

Cycles#

Además de las opciones de arriba, que aplicarán a todos los motores de procesamiento, Cycles presenta opciones adicionales para un mayor control de su comportamiento. Ver Opciones de procesamiento de Cycles