下表包含所有渲染器都有的公用标志。若要查看这些标志,请在 shell 或终端 (Mac OS X) 窗口中键入以下命令:
Render -help
这些选项包含您可在下列情况中使用的所有选项的列表:
文件渲染器使用文件的渲染层(与所使用渲染器有关)中指定的设置。有关详细信息,请参见渲染层概述 (位于手册的“渲染”部分中)。
| 标志名称 | 定义 | 
|---|---|
| -test | 打印 MEL 命令,但不执行。 | 
| -verb | 打印 MEL 命令之前执行这些命令。 | 
| -keepMel | 保存临时 MEL 文件。 | 
| -listRenderers | 列出所有可用的渲染器。 | 
| -renderer <string> 或 -r <string> | 使用以下特定的渲染器:sw、hw、mr、vr、文件。 | 
| -proj <string> | 使用该 Maya 项目加载该文件。 | 
| -log <string> | 指定渲染日志文件和位置。该日志文件包含标准输出和标准错误信息。 | 
| 标志 | 定义 | 
|---|---|
| -rd <path> | 存储图像文件的目录。 | 
| -im <filename> | 图像文件输出名称。 | 
| -fnc <int> | “帧/动画扩展名”(Frame/Animation ext),例如“名称”(name)、“名称.扩展名”(name.ext)。有关详细信息,请参见“渲染设置: 公用”选项卡(位于手册的“渲染”部分中)。 | 
| -of <format> | 输出图像文件格式。有关支持的文件格式,请参见文件格式(位于手册的“渲染”部分中)。 | 
| 标志 | 定义 | 
|---|---|
| -s <float> | 动画序列的开始帧。 | 
| -e <float> | 动画序列的结束帧。 | 
| -b <float> | 动画序列的帧数或步长。 | 
| -pad <int> | 输出图像帧文件的扩展名的数字位数。 | 
| -rfs <int> | 重建帧编号(Renumber frames): 开始编号(Start number) - 渲染时第一个图像的编号。 | 
| -rfb <int> | 重建帧编号(Renumber frames): 帧数(By frame) - 用于重建帧编号的步长。 | 
| -skipExistingFrames | 启用此选项后,渲染器将检测并跳过已渲染的帧。此功能可节省渲染时间。 | 
| 标志 | 定义 | 
|---|---|
| -cam <name> | 指定要使用的摄影机。 | 
| -rgb <boolean> | 启用或禁用“RGB”输出。 | 
| -alpha <boolean> | 启用或禁用“Alpha”输出。 | 
| -depth <boolean> | 指定渲染图像是否包含深度通道。 | 
| 标志 | 定义 | 
|---|---|
| -x <int> | 设置最终图像的 X 分辨率。 | 
| -y <int> | 设置最终图像的 Y 分辨率。 | 
| -percentRes <float> | 使用指定的分辨率百分比渲染图像。 | 
| -ard <float> | (软件渲染器) 渲染图像的设备纵横比。 | 
| -par <float> | (硬件渲染器,矢量渲染器) 渲染图像的像素纵横比。 | 
| -x <int> | 设置最终图像的 X 分辨率。 | 
| 标志 | 定义 | 
|---|---|
| -rl <boolean:name> | 单独渲染每一个渲染层。 | 
| -rp <boolean:name> | 单独渲染过程。 | 
| -sel <boolean:name> | 选择要渲染的对象、组和/或集。 | 
| 标志 | 定义 | 
|---|---|
| -preRender <string> | 渲染前执行的 MEL 代码。 | 
| -postRender <string> | 渲染后执行的 MEL 代码。 | 
| -preLayer <string> | 每个渲染层之前执行的 MEL 代码。 | 
| -postLayer <string> | 每个渲染层之后执行的 MEL 代码。 | 
| -preFrame <string> | 每一帧之前执行的 MEL 代码。 | 
| -postFrame <string> | 每一帧之后执行的 MEL 代码。 | 
| -pre string | 已废弃的标志。 | 
| -post string | 已废弃的标志。 |