1 .TH "BLENDER" "1" "January 27, 2011" "Blender Blender 2\&.56 (sub 0) "
4 blender \- a 3D modelling and rendering package
6 .B blender [args ...] [file] [args ...]
11 is a 3D modelling and rendering package. It is the in-house software of a high quality animation studio, Blender has proven to be an extremely fast and versatile design instrument. The software has a personal touch, offering a unique approach to the world of Three Dimensions.
13 Use Blender to create TV commercials, to make technical visualizations, business graphics, to do some morphing, or design user interfaces. You can easy build and manage complex environments. The renderer is versatile and extremely fast. All basic animation principles (curves & keys) are well implemented.
15 http://www.blender.org
18 Blender 2.56 (sub 0) Build
19 Usage: blender [args ...] [file] [args ...]
24 .B \-b or \-\-background <file>
26 Load <file> in background (often used for UI\-less rendering)
30 .B \-a or \-\-render\-anim
32 Render frames from start to end (inclusive)
36 .B \-S or \-\-scene <name>
38 Set the active scene <name> for rendering
42 .B \-f or \-\-render\-frame <frame>
44 Render frame <frame> and save it.
46 +<frame> start frame relative, \-<frame> end frame relative.
50 .B \-s or \-\-frame\-start <frame>
52 Set start to frame <frame> (use before the \-a argument)
56 .B \-e or \-\-frame\-end <frame>
58 Set end to frame <frame> (use before the \-a argument)
62 .B \-j or \-\-frame\-jump <frames>
64 Set number of frames to step forward after each rendered frame
68 .B \-o or \-\-render\-output <path>
70 Set the render path and file name.
72 Use // at the start of the path to
74 render relative to the blend file.
76 The # characters are replaced by the frame number, and used to define zero padding.
78 ani_##_test.png becomes ani_01_test.png
80 test\-######.png becomes test\-000001.png
82 When the filename does not contain #, The suffix #### is added to the filename
84 The frame number will be added at the end of the filename.
86 eg: blender \-b foobar.blend \-o //render_ \-F PNG \-x 1 \-a
88 //render_ becomes //render_####, writing frames as //render_0001.png//
92 .B \-E or \-\-engine <engine>
94 Specify the render engine
96 use \-E help to list available engines
101 .SS "Format Options:"
104 .B \-F or \-\-render\-format <format>
106 Set the render format, Valid options are...
108 TGA IRIS JPEG MOVIE IRIZ RAWTGA
110 AVIRAW AVIJPEG PNG BMP FRAMESERVER
112 (formats that can be compiled into blender, not available on all systems)
114 HDR TIFF EXR MULTILAYER MPEG AVICODEC QUICKTIME CINEON DPX DDS
118 .B \-x or \-\-use\-extension <bool>
120 Set option to add the file extension to the end of the file
124 .B \-t or \-\-threads <threads>
126 Use amount of <threads> for rendering in background
128 [1\-64], 0 for systems processor count.
133 .SS "Animation Playback Options:"
136 .B \-a or \-\-render\-anim
138 Render frames from start to end (inclusive)
143 .SS "Window Options:"
146 .B \-w or \-\-window\-border
148 Force opening with borders (default)
152 .B \-W or \-\-window\-borderless
154 Force opening without borders
158 .B \-p or \-\-window\-geometry <sx> <sy> <w> <h>
160 Open with lower left corner at <sx>, <sy> and width and height as <w>, <h>
165 .SS "Game Engine Specific Options:"
168 .B \-g Game Engine specific options
170 \-g fixedtime Run on 50 hertz without dropping frames
172 \-g vertexarrays Use Vertex Arrays for rendering (usually faster)
174 \-g nomipmap No Texture Mipmapping
176 \-g linearmipmap Linear Texture Mipmapping instead of Nearest (default)
190 * Prints every operator call and their arguments
192 * Disables mouse grab (to interact with a debugger in some cases)
194 * Keeps python sys.stdin rather then setting it to None
200 Enable floating point exceptions
206 .B \-\-factory\-startup
208 Skip reading the "startup.blend" in the users home directory
214 .B \-\-env\-system\-config
216 Set the BLENDER_SYSTEM_CONFIG environment variable
220 .B \-\-env\-system\-datafiles
222 Set the BLENDER_SYSTEM_DATAFILES environment variable
226 .B \-\-env\-system\-scripts
228 Set the BLENDER_SYSTEM_SCRIPTS environment variable
232 .B \-\-env\-system\-plugins
234 Set the BLENDER_SYSTEM_PLUGINS environment variable
238 .B \-\-env\-system\-python
240 Set the BLENDER_SYSTEM_PYTHON environment variable
248 Disable joystick support
260 Force sound system to None
266 Force sound system to a specific device
276 Print this help text and exit
282 .B \-y or \-\-enable\-autoexec
284 Enable automatic python script execution (default)
288 .B \-Y or \-\-disable\-autoexec
290 Disable automatic python script execution (pydrivers, pyconstraints, pynodes)
296 .B \-P or \-\-python <filename>
298 Run the given Python script (filename or Blender Text)
302 .B \-\-python\-console
304 Run blender with an interactive console
310 Comma separated list of addons (no spaces)
314 .B \-v or \-\-version
316 Print Blender version and exit
322 Ends option processing, following arguments passed unchanged. Access via python's sys.argv
330 Print this help text and exit (windows only)
334 .B \-a <options> <file(s)>
336 Playback <file(s)>, only operates this way when not running in background.
338 \-p <sx> <sy> Open with lower left corner at <sx>, <sy>
340 \-m Read from disk (Don't buffer)
342 \-f <fps> <fps\-base> Specify FPS to start with
344 \-j <frame> Set frame step to <frame>
350 Register .blend extension (windows only)
353 .SS "Argument Parsing:"
355 arguments must be separated by white space. eg
356 "blender \-ba test.blend"
357 ...will ignore the 'a'
358 "blender \-b test.blend \-f8"
359 ...will ignore 8 because there is no space between the \-f and the frame value
361 .SS "Argument Order:"
363 Arguments are executed in the order they are given. eg
364 "blender \-\-background test.blend \-\-render\-frame 1 \-\-render\-output /tmp"
365 ...will not render to /tmp because '\-\-render\-frame 1' renders before the output path is set
366 "blender \-\-background \-\-render\-output /tmp test.blend \-\-render\-frame 1"
367 ...will not render to /tmp because loading the blend file overwrites the render output that was set
368 "blender \-\-background test.blend \-\-render\-output /tmp \-\-render\-frame 1" works as expected.
371 .SH "ENVIRONMENT VARIABLES"
372 \fIBLENDER_USER_CONFIG\fR Directory for user configuration files.
373 \fIBLENDER_SYSTEM_CONFIG\fR Directory for system wide configuration files.
374 \fIBLENDER_USER_SCRIPTS\fR Directory for user scripts.
375 \fIBLENDER_SYSTEM_SCRIPTS\fR Directory for system wide scripts.
376 \fIBLENDER_USER_DATAFILES\fR Directory for user data files (icons, translations, ..).
377 \fIBLENDER_SYSTEM_DATAFILES\fR Directory for system wide data files.
378 \fIBLENDER_SYSTEM_PYTHON\fR Directory for system python libraries.
379 \fITMP\fR or \fITMPDIR\fR Store temporary files here.
380 \fISDL_AUDIODRIVER\fR LibSDL audio driver \- alsa, esd, dma.
381 \fIPYTHONHOME\fR Path to the python directory, eg. /usr/lib/python.
391 This manpage was written for a Debian GNU/Linux system by Daniel Mester
392 <mester@uni-bremen.de> and updated by Cyril Brulebois
393 <cyril.brulebois@enst-bretagne.fr> and Dan Eicher <dan@trollwerks.org>.