渲染插件hdRstr有什么功能?
工具开发人员Stefan Krake在 GTC 2021上演示一个新渲染插件,叫hdRstr。
渲染插件hdRstr可以基于RTX 2070 卡, 在Houdini或者Maya视口中实时渲染27,000 个自发光三角形的网格物体,也就是说可以让你在这两个软件的视口中实时处理万千的面光源和自发光物体。
hdRstr是基于RTXDI,Nvidia新的用于GPU光线跟踪的直接照明系统,目前是免费的公测版。
实时编辑Maya和Houdini中的复杂照明设置
hdRstr可以在DCC应用程序的视口内以交互方式编辑非常复杂的视觉效果或动画效果照明设置。使用许多新的Nvidia GPU光线追踪SDK实时计算成千上万基于网格设置的发光物体。其中最主要的是利用RTXDI,Nvidia实现了ReSTIR采样算法,这个算法可处理场景中的直接照明,再使用NRD对得到的效果进行去噪处理。
仅支持直接照明,不支持间接照明
hdRstr主要用于在在视口中编辑灯光时候提供高速预览,实时提供场景接近最终直接照明的效果。虽然它在某种程度上可以显示间接照明,用户可以选择开启单个灯光的反弹光线,但实际上是别人家视口渲染器忙活的效果,也就是说hdRstr可以与其他视口渲染器并行工作。
因为基于Hydra渲染框架,支持USD工作流程,所以支持金属/粗糙度PBR工作流程的UsdPreviewSurface预览材质,以及“大多数”UsdLux 灯光类型。在 Houdini 中,hdRstr只能用作USD工作流程的一部分,因为Hydra渲染代理仅在Solaris受支持。在 Maya 中,它完全可以替代Viewport 2.0。
对于N卡和A卡都是支持的,hdRstr使用Microsoft的 DXR API进行硬件加速光线追踪,因此目前仅适用于Windows。