创建支持服务单
关注

Q100370:使用RenderOutputDefine节点定义渲染过程

摘要

本文介绍如何在Katana中定义渲染过程并使用渲染器特定选项。

更多信息

要将Katana项目渲染为最终图像结果,您需要定义要输出的渲染过程(也称为AOV过程和LPE过程)。这可以使用定义传递的渲染器特定节点以及配置最终图像的输出设置的RenderOutputDefine节点来完成。

有关设置渲染过程的更多信息也可以在我们的Katana在线帮助中找到


渲染过程的范围可以从光路表达式(漫反射,镜面反射,透射,地下层等)到更复杂的AOV层(深层,运动矢量,脚本等)。

渲染过程的设置方式因渲染器而异。但是,在大多数情况下,您需要使用一个前缀为渲染器名称的OutputChannelDefine节点
(例如PrmanOutputChannelDefine)和每个渲染过程的一个RenderOutputDefine节点。

以下是当前渲染器特定节点:
Renderman = PrmanOutputChannelDefine
Arnold = ArnoldOutputChannelDefine
V-Ray = VrayOutputChannelDefine
3Delight = DlSettings



设置AOV和LPE通行证

可以在Katana中使用的每个渲染系统都有自己独特的方式来设置自定义AOV和LPE渲染过程。

对于RenderMan和Arnold,我们有一个示例项目,您可以通过Katana访问。这些示例将帮助您了解如何为项目设置AOV。

要访问它们,请打开Katana并前往:

帮助 > 示例项目 > Katana 205 - 其他技术示例 > 次要图像(AOV)


3Delight
3Delight使用SuperTool设置称为DlSettings的AOV。该SuperTool在一个节点中保存3Delight的渲染设置和图像层,与其他渲染器OutputChannelDefine节点相比,使其独一无二。

有关3Delight的DlSettings SuperTool的更多信息,请在下面找到他们的文档:
3Delight DlSettings超级工具

的RenderMan
RenderMan提供了有关如何在以下链接中设置PrmanOutputChannelDefine节点选项和AOV和LPE表达式的文档:

PrmanOutputChannelDefine: RenderMan的PrmanOutputChannelDefine
RenderMan AOV表达式: RenderMan任意输出变量
RenderMan LPE表达式: RenderMan光路表达式


阿诺德
Arnold在以下链接上提供有关其ArnoldOutputChannelDefine节点的文档:
阿诺德技术指南 - 阿诺德着色器

另一个有用的社区帖子描述了如何设置环境遮挡通道:
Foundry社区论坛 - 在Katana中设置Arnold Ambient Occlusion通行证


的V-Ray
V-Ray提供了几个设置渲染过程的示例。这些可以通过以下链接访问:

V-Ray设置ExtraTex渲染元素
V-Ray设置材质选择渲染元素


RenderOutputDefine节点概述

有关如何创建新渲染输出或覆盖现有渲染输出的设置的信息,请参阅“ 定义和覆盖颜色输出 Katana在线帮助”一章。


我们的Katana在线帮助文档中描述了RenderOutputDefine节点的参数,可在参考指南> 3D节点> RenderOutputDefine下访问。



为渲染层设置自定义渲染位置

要设置自定义渲染位置,您需要在RenderOutputDefine节点中选择“ locationType ”参数,然后将其切换为“ f ile ”。这将公开' renderLocation '参数,并允许您定义自定义文件路径。


如果' locationType '设置为' local ',则渲染层将保存在$KATANA_TMPDIR定义的机器临时目录中


如果您使用的是资产管理系统,那么该位置将由资产管理实施驱动。


下面是RenderOutputDefine节点的示例屏幕截图,其中定义了自定义渲染位置:

RenderOutputDefineLocation.PNG

设置渲染通过GroupStack

使用大量渲染过程时,组织它们的一种好方法是将所有RenderOutputDefine节点压缩到一个GroupStack节点中。


以下是在GroupStack节点中显示堆叠传递列表的屏幕截图示例:

RoDGroupStack.PNG


通过在鼠标中键将节点拖入堆栈时按住Shift键,可以轻松地将节点从节点图添加到GroupStack。


如果您想了解有关GroupStack节点参数和用途的更多信息,请查看参考指南>其他节点> GroupStack下的Katana在线帮助文档。

这篇文章有帮助吗?
/

We're sorry to hear that!

Please tell us why.
1 人中有 0 人觉得有帮助

评论