领40元渲染券,体验渲染提速10倍!

支持3ds Max,Maya,C4D,Blender,V-ray,Redshift,Arnold,Corona等主流CG软件和插件

注册领取
40元渲染券

如何使用交互式渲染?

2021-08-31 07:25:22

什么是交互式渲染?

交互式渲染(简称 IR)会在您对场景进行更改时自动实时更新渲染图像。它对修改和转换对象、调整和创建材质、调整环境、灯光、相机以及渲染场景的几乎任何部分都有很大帮助。所有这些都可以在渲染时完成,没有任何限制。无需手动重新启动或更新渲染,因为它通常会在不到一秒的时间内自动发生。它完全在 CPU 上运行,因此没有任何限制,也不需要任何特殊硬件。

Corona 中的任何类型的渲染,包括交互式渲染,都是纯粹基于 CPU 的。

常规渲染和交互式渲染之间有什么区别吗?

在 Corona Renderer 中,最终帧渲染和交互式渲染由同一引擎处理。实际上,最终帧渲染与交互式渲染完全相同,只是禁用了场景更新。IR 和最终渲染的输出在视觉上没有区别,因为它们都能够产生完全相同的效果,支持相同的功能,甚至使用相同的 GI 解算器。IR,就像常规渲染一样,会实时对曝光控制和其他后处理效果做出反应。只有细微的区别:

  1. 渲染时,IR 提供即时响应,而常规渲染从长远来看可提供更好的质量。这意味着不应将交互式渲染用于最终渲染。

  2. 在内部,IR 使用的渲染设置与常规渲染略有不同(例如降低GI 与 AA 平衡)。这样做是为了尽可能获得最佳响应,并且不会以任何方式影响图像质量或外观。

  3. 默认情况下,IR 不会使用所有 CPU 线程,因此从长远来看,它比常规渲染稍慢。这是为了让视口导航和其他后台活动运行更流畅。这可以在“渲染设置”>“系统”>“系统设置”>“交互式渲染”>“#threads override”中进行更改。默认值 -1 意味着除一个之外的所有可用 CPU 线程都将用于 IR。

如何使用交互式渲染?

注意:无法使用 3ds Max“Active Shade”选项启用Corona Renderer 中的交互式渲染!

Corona Renderer 中有两种交互式渲染模式:

1.停靠在视口

要启用它,请右键单击您选择的视口名称(例如 top、left或perspective)并选择Extended Viewports > Corona Interactive:

如何使用交互式渲染? - 瑞云渲染

这会将您当前的视口设置为交互式渲染窗口:

如何使用交互式渲染? - 瑞云渲染

要开始渲染,只需在该窗口内的任意位置单击鼠标左键即可。您可以通过调整视口布局来调整交互式窗口的大小。

要在视口中停止交互式渲染:

单击右上角的“切换视口”按钮并选择另一个视图:

如何使用交互式渲染? - 瑞云渲染

或右键单击窗口中的任意位置并选择“停止”:

如何使用交互式渲染? - 瑞云渲染

注意 1:您也可以在交互式渲染视口中按“V”以调出“切换视图”菜单,就像在任何其他视口中一样。

如何使用交互式渲染? - 瑞云渲染

注意 2:您还可以按“C”将交互窗口的内容复制到 3ds Max VFB - 例如,当您想要保存在交互窗口中渲染的图像时,这很有用:

如何使用交互式渲染? - 瑞云渲染

2. Undocked(浮动窗口)

要启用它,请转到“渲染设置”>“场景”>“常规设置” ,然后按“开始交互” 按钮。这将打开运行交互式渲染的 Corona VFB。要调整它的大小,只需调整 VFB 窗口的大小 - 交互式渲染窗口与渲染设置中指定的输出大小无关,但其比例基于此锁定。

如何使用交互式渲染? - 瑞云渲染

要停止渲染,只需关闭 VFB 或使用停止按钮:

如何使用交互式渲染? - 瑞云渲染

IR 二次采样与使用先前图像选项溶解


在 Corona Renderer 6 中,引入了一种渲染初始交互式渲染通道的替代方法。您现在可以在 IR 子采样(初始通道渲染速度更快,因为它们是像素化的 - 像素化通道的数量由 IR 子采样值决定)或溶解(初始通道逐渐出现在 VFB 的当前内容之上)之间进行选择. 您还可以同时禁用 IR 二次采样和溶解,但这会导致整体 IR 响应能力降低。

这些设置可以在 Corona Renderer 6 和更新版本的渲染设置 > 系统 > 系统设置 > 交互式渲染中找到:

如何使用交互式渲染? - 瑞云渲染

注意:当前同时启用 IR 子采样和溶解几乎没有效果,结果几乎与仅使用子采样时相同。建议使用其中之一(将子采样设置为大于 0 并禁用溶解,或将子采样设置为 0 并启用溶解)。

故障排除


  1. 每次我选择另一个视口时,交互式渲染都会改变视角!

要将交互式渲染锁定到特定视口,以便在切换到另一个视口时它不会更改,请转到“ 渲染设置”并选择您选择的视口,然后按窗口顶部的小 锁定按钮。如果锁定图标已启用,您可能需要禁用它,选择另一个视口,然后再次启用它。

注意: 这不会将 IR 锁定到您当前选择的相机,因此如果您在一个视口内切换到另一台相机或透视图,IR 无论如何都会更新。这只会将 IR 锁定到单个视口。

如何使用交互式渲染? - 瑞云渲染

  1. IR 只渲染黑屏!

这可能意味着您的场景中没有光线。确保您至少添加了一个光源。

3.交互式渲染不起作用!

4、使用交互式渲染时如何优化CPU使用率?

交互式渲染,就像常规渲染一样,充分利用可用的计算能力,有时可能会导致发热和 CPU 风扇噪音增加。要减少这些,您可以使用:

  • 在#线覆盖在选项渲染设置>系统>系统设置>交互式渲染。默认值 -1 意味着除一个之外的所有可用 CPU 线程都将用于 IR。

  • “渲染设置”>“性能”>“性能设置”>“交互式渲染”中的“最大通道” 选项。它限制了在交互模式下渲染的通道数。

5.交互渲染模糊或像素化!


相关问题推荐:

如何在Maya中将材质应用于USD

C4D渲染过程中有噪点怎么办?

云渲染渲染快吗?用云渲染好还是自己电脑渲染好?

上一篇:3ds Max物理相机和V-Ray相机的使用对比

下一篇:如何在Maya中将材质应用于USD