命令行渲染器的公用标志

 
 
 

下表包含所有渲染器都有的公用标志。若要查看这些标志,请在 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>

选择要渲染的对象、组和/或集。

MEL 回调

标志 定义

-preRender <string>

渲染前执行的 MEL 代码。

-postRender <string>

渲染后执行的 MEL 代码。

-preLayer <string>

每个渲染层之前执行的 MEL 代码。

-postLayer <string>

每个渲染层之后执行的 MEL 代码。

-preFrame <string>

每一帧之前执行的 MEL 代码。

-postFrame <string>

每一帧之后执行的 MEL 代码。

-pre string

已废弃的标志。

-post string

已废弃的标志。