Batch Render Flags

Below is the current list of render flags for the Arnold batch render. Specific options for renderer "arnold": Arnold renderer.

 

General Purpose Flags

 -rd pathDirectory in which to store output image files.
 -im filenameImage file output name.
 -rt intRender type. (0 = render, 1 = export ass, 2 = export and kick)
 -lic booleanTurn licensing on or off.

 

Frame Numbering Options

 -s floatStarting frame for an animation sequence.
 -e floatEnd frame for an animation sequence.
 -b floatBy frame (or step) for an animation sequence.
 -pad intNumber of digits in the output image frame file name extension.

 

Render Layers and Passes

 -rl boolean|name(s)Render each render layer separately.
 -rp boolean|name(s)Render passes separately. 'all' will render all passes.
 -sel boolean|name(s)Select which objects, groups and/or sets to render.
 -l boolean|name(s)Select which display and render layers to render.

 

Camera Options

 -cam nameSpecify which camera will be rendered.
 -rgb booleanTurn RGB output on or off.
 -alpha booleanTurn Alpha output on or off.
 -depth booleanTurn Depth output on or off.
 -iipIgnore Image Planes. Turn off all image planes before rendering.

 

Resolution Options

 -x intSet X resolution of the final image.
 -y intSet Y resolution of the final image.
 -percentRes floatRenders the image using a percentage of the resolution.
 -ard floatDevice aspect ratio for the rendered image.

 

Sampling Options

 -ai:as int  Camera samples (Anti-aliasing)
 -ai:hs int Indirect Diffuse samples.
 -ai:gs intIndirect Specular samples.
 -ai:rs intRefraction samples.
-ai:bssrdfs int  Number of SSS samples.         

 

Sample Clamping

 -ai:cmpsv booleanEnable sample clamping.
 -ai:aovsc booleanSample clampling affects AOVs.
 -ai:aasc floatSample clamp value.

 

Ray Depth Options

 -ai:td intTotal depth.
 -ai:dif intIndirect Diffuse depth.
 -ai:glo intIndirect Specular depth.
 -ai:rfl intReflection depth.
 -ai:rfr intRefraction depth.
 -ai:atd intAuto-transparency depth.
 -ai:att floatAuto-transparency threshold.

 

Motion Blur

 -ai:mben booleanEnable motion blur.
 -ai:mbdf booleanEnable object deformation motion blur.
 -ai:mbrt intShutter Position
 -ai:mbms intNumber of motion steps.
-ai:mbfr intShutter Length.
-ai:mbst intMotion Start.
-ai:mben intMotion End.

 

Lights

 -ai:llth floatLow light threshold value.
 -ai:ll intLight linking mode. (0 - None, 1 - Maya Light Links)
 -ai:sl int  Shadow linking mode. (0 - None, 1 - Follows Light Linking, 2 - Maya Shadow Links)

 

Subdivision

 -ai:mxsb intMaximum subdivision level.

 

Render Settings

 -ai:threads intSet the number of threads.
 -ai:bscn intBucket scanning. (0 - Top, 1 - Bottom, 2 - Left, 3 - Right, 4 - Random, 5 - Woven, 6 - Spiral, 7 - Hilbert)
 -ai:bsz intBucket size.
 -ai:bass boolean  Export binary ASS files.
 -ai:exbb booleanExport bounding box in ASS files.
 -ai:aerr booleanAbort on error.
 -ai:alf booleanAbort on license fail.
 -ai:slc booleanSkip license check.
 -ai:uopt stringUser options string.

 

Textures

 -ai:txamm booleanEnable auto-mipmap.
 -ai:txaum booleanAccept unmipped textures.
 -ai:txaun booleanAccept untiled textures.
 -ai:txett booleanUse existing tiled textures.
 -ai:txat intAuto-tile size.
-ai:txmm floatMaximum texture cache memory in MB.
-ai:txmof intMaximum number of open textures.
-ai:txpfs booleanPer-file texture stats.
-ai:txdb floatTexture blur for diffuse rays.
-ai:txgb floatTexture blur for glossy rays.

 

Feature Overrides

-ai:fotx booleanIgnore texture maps.
-ai:fosh booleanIgnore shaders.
-ai:foat booleanIgnore atmosphere shaders.
-ai:folt booleanIgnore lights.
-ai:fosw booleanIgnore shadows.
-ai:fosd booleanIgnore subdivision.
-ai:fodp booleanIgnore displacement mapping.
-ai:fobp booleanIgnore bump mapping.
-ai:fosm booleanIgnore smoothing of vertex normals.
-ai:fomb booleanIgnore motion blur.
-ai:fosss booleanIgnore SSS.
-ai:fodof booleanIgnore Depth of Field.

 

Search Paths

-ai:sppg stringPlugin search path.
-ai:sppr stringProcedural search path.
-ai:spsh stringShader search path.
-ai:sptx stringTexture search path.

 

Logging

-ai:lfn stringLog filename.
-ai:lmw intMaximum number of warnings.
-ai:ltc intLog to Console.
-ai:ltf intLog to File.
-ai:lve intVerbosity Level.  (0 - Errors, 1 - Warnings + Info, 2- Debug)

 

Mel Callbacks

-preRender stringadd Mel code executed before rendering
-postRender stringadd Mel code executed after rendering
-preLayer stringadd Mel code executed before each render layer
-postLayer stringadd Mel code executed after each render layer
-preFrame stringadd Mel code executed before each frame
-postFrame stringadd Mel code executed after each frame
-insertPreRender stringinsert Mel code executed before rendering
-insertPostRender stringinsert Mel code executed after rendering
-insertPreLayer stringinsert Mel code executed before each render layer
-insertPostLayer stringinsert Mel code executed after each render layer
-insertPreFrame stringinsert Mel code executed before each frame
-insertPostFrame stringinsert Mel code executed after each frame

 

Region Options

-regSets a custom rectangular region for rendering (xmin xmax ymin ymax). XY start at 0,0 in the top-left corner.

 

      

  • No labels