渲染

“渲染”节点将场景作为输入并渲染图像。该节点上的第一个输入是要渲染的场景。其他输入是依赖关系连接,用于跟踪过程之间的依赖关系。每个Render节点均旨在成为RenderMan或另一个渲染器的单个调用。

“渲染”节点实际上仅用于跟踪渲染设置,资产名称以及要使用的先前定义的输出通道。要设置过程,请使用RenderOutputDefine。若要更改渲染设置(如活动的相机),请使用RenderSettings。要更改RenderMan全局设置,请使用PrmanGlobalSettings。

输入信息:

不要在渲染节点上删除端口“输入”,否则该节点将变得不可用。

“渲染”节点的其他输入是依赖项输入,仅在生成用于渲染的轮廓文件时使用。

连接类型

连接名称

功能

输入值

输入

按下即可添加编号的输入端口(i1,i2,i3) 在节点中。

您要渲染为图像的场景。

 

控制(UI)

默认值

功能

passName

渲染

设置passName以标识此渲染节点,并用于构建从“渲染”节点写入的资产的名称。

当passName更改时,Render节点的名称也将更新,以与pass名称保持同步。这是一个参数,而不仅仅是使用节点名称本身,因此您可以对此进行更多控制。节点图中的节点名称必须唯一,而由于某些原因,passName可以在不同的Render节点之间重复。

残障人士

启用后,将不再更新此“渲染”节点的资产信息。

当您在镜头之间共享一个“渲染”节点并希望使用表达式引用“渲染”节点的原始输出时,此功能很有用。锁定的渲染节点不能用于HotRender,因为它产生的资产已锁定。可以在带有“ getRenderLocation”的表达式中引用它。

输出

输出

不适用

管理哪些可用输出处于活动状态。

farmGlobalSettings

setActiveFrameRange

残障人士

启用后,将显示activeFrameRange参数以定义用于渲染的活动帧范围。

禁用时,活动帧范围假定与
globals.inTime和globals.outTime。

setActiveFrameRange:已启用

activeFrameRange>开始

1

什么时候setActiveFrameRange启用时,设置活动帧范围的开始。

activeFrameRange>结束

1

什么时候setActiveFrameRange启用时,设置活动帧范围的结束。

渲染参数续

DependAll

残障人士

启用后,场依赖项将等待,直到呈现此节点的所有帧,然后再呈现自身。

farmFileName

不适用

您要赋予生成的服务器场文件的名称。

renderInternalDependencies

残障人士

启用后,此节点的内部依赖关系(输入渲染节点本身没有任何外部(快照树)输出)将在与此节点相同的服务器场进程中呈现。

excludeFromFarmOutputGeneration

残障人士

启用后,此节点将不会出现在任何生成的服务器场文件中(但是,如果直接调用该节点,则仍可渲染)。

forceFarmOutputGeneration

残障人士

启用后,此节点将始终显示在生成的服务器场文件中(无论它是否具有任何有效的输出)。

注意:  如果excludeFromFarmOutputGeneration也已设置,则该节点不会出现在生成的服务器场文件中(excludeFromFarmOutputGeneration 覆写forceFarmOutputGeneration)。