![]()
Command line rendering
Your scene file determines whether you render a single frame or an animation. You can render from a shell or a command line. Before rendering, you may want to close all applications, including Maya, to maximize the amount of memory available for rendering.
When you render from a command line, you can set flags that override some of the Render Settings, saving time during test renders.
For more information, see Render from the command line in the Rendering Utilities guide.
To get quick renderer-specific information
Type:
where rendername is the name of the renderer.
Use the following options:
mr= mental raysw= software rendererhw= hardware renderervr= vector renderer- file = the file within which the renderer is specified
Note
If you get help on a file (-r file -help), only the flags common to all renderers, not a specific renderer, are shown. If you want renderer-specific information, you must specify the renderer.
All flags have a short description. Each flag corresponds to the appropriate section of the Render Settings window. See the Render Settings documentation for more detailed information on each option.
To obtain a complete list of command line Render options, from a shell or command line
Type:
To render a scene with a specific renderer from a shell or command line
Type:
Tip
You may need to provide the-projflag when issuing the render command to specify where the scene file is located. For example, type:Render <options> <projName> scene -proj
To render a scene with the renderer specified in the file from a shell or command line
Whichever renderer is specified in the file is used to render the scene.
Type:
To batch render using user-defined region rendering
Use the
-regflag. For example:where
-reg 0 100 0 100indicates the region to be rendered in pixels (left, right, bottom, top).The above command renders the lower left 100 x100 pixel region of the scene.