Turbo Tools 是一个完整的渲染管道插件,与 Blender 支持的所有操作系统和硬件兼容。该插件包括:

  • Turbo Render - 极其出色的渲染结果只需 CPU 和 GPU 周期渲染时间的一小部分。保留标准降噪器无法维持的图像质量,在某些情况下,即使为它们提供渲染时间延长 120 倍的图像!对于复杂的场景,您的单帧渲染可以从几个小时缩短到几分钟!观看下面的视频,了解 Turbo Render 如何让 gtx 1070 摧毁 rtx 4090! 
  • 时间稳定器 - 虽然只有一个复选框,但这一巨大的新功能提供了每次传递的时间稳定性,允许静态场景元素的动画渲染时间最多减少 40 倍!请观看 YouTube 介绍视频以了解更多信息: 
  • Turbo Comp - 完整的合成器套件,具有实时播放和直接在合成器背景中合成、分支缓存、无需重新渲染即可重新保存文件输出节点、自动文件输出节点创建、发布等功能。

涡轮渲染

在难以渲染的场景(室内场景、体积、包含具有详细纹理的光泽材质的场景、SSS 等)中,Turbo Render 提供的结果 OIDN/Optix 可能需要您渲染长达 120 倍的时间才能匹配 Turbo Render 的结果。当不使用降噪器时,您可能需要渲染长达 960 倍的时间才能达到由 Turbo Render(取决于场景)产生的相同结果。此外,由于渲染设置预设旨在帮助您获得所需的结果,而无需深入研究复杂的渲染设置,因此它简化了整个渲染过程。它甚至可以处理复杂的合成设置,而无需自己重新布线!如下所示,结果非常显着。

使用新草稿模式的课堂场景。在配备 i7-7700k 的 gtx1070 上,总渲染时间(包括去噪)不到 17 秒!!!!!!!!!以下测试是使用 Blender 3.1 中的 Cycle X 创建的。为了给 OIDN 和 Optix 最好的机会,他们设置使用反照率和法线来协助去噪过程。OIDN 将预过滤器设置为“准确”,我还尝试将预过滤器设置为“无”,看看它是否会改善纹理比较结果(事实并非如此)。

Turbo 渲染能够在极低的样本下保持反射清晰度。OIDN 需要超过 4 分钟的渲染才能达到类似的质量。

使用设置为透明的胶片渲染图像以产生 Alpha 通道。然后将白色背景(图像顶部)添加到合成器中以突出显示质量差异。OIDN 需要 4 分钟渲染才能接近 Turbo Render 的 10 秒渲染结果,但仍然存在明显的噪点(视频如下)

场景 2 - 用于测试几何细节和纹理细节的室内场景。

从上面我们可以看到,即使渲染了 30 分钟,OIDN 仍然无法保留 Turbo Render 在 1 分钟时所能保留的纹理细节!

即使使用 15 秒渲染( 比 OIDN 使用的 30 分钟渲染快了 120 倍),Turbo Render 仍然可以使用其“增强纹理”选项来保持纹理细节:

从上面我们可以看到,橱柜区域的底部被 OIDN 严重损坏,而 OPTIX 则更严重。这是因为降噪器可能会遇到由于缺乏对比度而与阴影相交的几何体的暗边缘。Turbo Render 可以使用其“慢速”(所有通道模式)获得更好的结果,即使在非常低的样本下(如上图右下角所示)。

下面显示,即使以每帧 1 分钟进行渲染(每帧时间比地面实况每帧 4 小时少 240 倍),我们仍然可以获得出色的结果,而不会出现任何明显的闪烁。为了使用 OIDN 做到这一点并保持相同的几何形状、纹理和反射细节,我们需要每帧渲染 30 分钟

请注意,与 OIDN(左)相比,turbo 渲染(右)的图像质量要好得多。该图像中最显着的改进是布告牌上清晰的阴影和桌子下反射的清晰度。

用户界面非常易于理解,并提供选项以确保任何场景和示例设置都能获得最佳结果。 

指示:

Turbo Render 能够如此显着地减少渲染时间,因为它可以在样本上生成高质量的渲染,而对于 Blender 的渲染面板降噪器来说,这些样本太低,无法很好地完成工作:

打开图像降噪器版本(左)1024 个样本,噪声阈值为 0.01。Turbo 版本(右)324 个样本,噪声阈值 0.1(噪声增加十倍)。请注意,Turbo 保留了油漆斑点,与 OIDN 模糊结果相比,皮肤细节也被完全保留。(右键单击在新选项卡中打开图像以查看完整尺寸图像)

考虑到这一点,请始终确保在不降低图像质量的情况下将样本设置得尽可能低。您可以通过使用示例预设或使用允许您手动输入示例设置的“用户”示例预设模式来执行此操作。

同样重要的是要了解,最大的收益(通常是几个小时)是在不使用 Turbo Render 时需要很长时间的渲染上获得的。已经快速渲染(一两分钟以内)的场景无法显着减少。对于已经快速渲染的场景,建议使用“快速/草稿”降噪模式,除非您注意到不稳定的几何体,或者如果您需要在渲染后在合成器中使用单独的降噪通道)。以下视频解释了草稿/快速模式的用法:https://www.youtube.com/watch?v=HzCm_vp6R2M

Turbo Render 的设计以易用性为首要任务。在“Turbo 渲染选项”区域中,只需单击“启用”,选择一个示例预设即可自动将示例设置设置为所需的质量,选择清理模式(组合图像或清理通道),告诉它场景中的内容,然后进行渲染。就是这样!然后,Turbo 渲染将分析场景和其他渲染设置以生成最终渲染。重要提示确保在插件首选项中指定新场景的默认项目缓存文件夹,并且每个场景在渲染之前都设置了有效的缓存文件夹。场景的缓存文件夹可以在 Turbo Render 选项的底部设置,或者在合成器的 N 面板 Turbo 选项卡中设置。如果您预先设置了“用户”示例,那么要实现最大的速度增益,您应该将样品减少到低于您通常需要的量。Turbo Render 速度如此之快,是因为与其他降噪器相比,它能够从嘈杂的渲染结果中生成干净的图像。  缓存文件夹不能是相对路径(以“//”开头的路径),因此在设置它时,请确保在 Blender 文件资源管理器中取消选中相对选项,如下所示:

Turbo 渲染兼容:

  • 仍然呈现
  • 动画
  • 现有的合成器树(无论多么复杂)
  • 从单个合成器渲染多个场景和视图层(所有场景将使用自己的 Turbo 渲染设置)。
  • 所有 Turbo Comp 功能(缓存、发布、重新保存文件输出节点而不重新渲染等)

选项:

去噪模式 -

  • 草稿(仅限干净图像通道)  -新的草稿模式提供极快的去噪,并且与“增强纹理”选项结合使用时,即使在极低的情况下,也将提供可以被认为远远超出草稿渲染预期效果的结果样品。由于其快速处理时间,也适用于最终渲染,可在 10 秒内渲染至可降噪水平。
  • 中(仅限干净图像通道)  - 中选项比草稿稍慢,但在噪声较大的图像上将提供更好的全面细节,特别是在反射中。
  • 高(仅限清晰图像通道)  - 高模式将提供除超级模式之外的最佳照明、阴影和反射。这适用于合成时不需要单独降噪通道的最终渲染。
  • Ultra(清理所有必要的通道)- 这将清理单独的通道以便之后在合成器中使用,并且还可以用于解决较低预设中存在的任何几何体摆动。清理的通道由场景内容和渲染设置决定。如果其他模式无法产生良好的几何细节,也可以使用此模式。 重要的 - 如果您打算在第 3 方合成器中使用单独清理的通道,您可以使用您设置的缓存文件夹中找到的渲染层缓存 exr,或者如果您更喜欢其他格式,您可以直接从设置文件输出节点渲染层节点。Blender 的输出可以设置为一些较轻的内容,例如 ffmpeg,因为它只能输出去噪图像通道,而不能输出其他去噪通道。如果您的传递包含加密数据等数据传递,建议使用 EXR 32 位。

循环加速选项 -

  • 优化 HDRI - 这将优化重要性图,从而可能加快渲染速度并减少 RAM 使用量。对于 8k 或以上的 HDRI 世界环境,这一改进最为明显,对于 16k HDRI,渲染期间的内存消耗将减少约 1GB。
  • 防止萤火虫 - 推荐。这将减少萤火虫出现的机会,并可能大幅减少渲染时间(取决于场景)。

预设样本 - 适合各种场合的质量水平。不再需要费力寻找理想的渲染示例设置,只需选择所需的质量并点击渲染即可。模式包括:Crap、Medium、High、Ultra、Insane、User。对于动画,您可能需要使用自己的示例设置,因为这些设置已针对快速静止图像进行了优化。将它们用于动画可能会导致帧之间不一致。

建议用于每种降噪模式的最小样本预设:

Very Dirty  - 如果您使用非常低的样本或去噪后图像中仍然存在噪点,则应使用 Very dirty。

室内场景 - 调整渲染预设,以便为室内场景或具有大量间接照明的场景产生更好的效果。

动画- 这将优化您选择的动画示例预设。

增强纹理 - 这将确保即使在非常低的样本下也能保留纹理细节。在草稿模式下,它还将改善反射和阴影。

相机可见 - 使用这些选项指定相机能够看到的内容。这与各种其他渲染设置(光反射、胶片等)相结合,使系统能够选择最佳方法以确保最佳结果。取消选中不需要的内容以确保最快的处理时间。打开重自由度/运动模糊、发射并启用“后面体积”子选项并不总是必要的(特别是在较高的渲染设置下),因此请尝试将这些选项关闭以提高性能,仅在您注意到物体边缘周围的噪点时才启用物体或体积背后的噪音。

解决问题- 自动修复常见的渲染问题(如果渲染后可见)。仅在遇到问题时才启用,因为如果问题不存在,解决方法将不利于渲染速度或光泽级别(取决于您启用的选项)。 重要的- 如果您启用“漩涡/斑点伪影”选项,并且在涡轮渲染选项中还启用了“动画”选项,那么建议将示例预设更改为“用户”,禁用噪声阈值复选框,并设置您自己的样本。原因是,当启用漩涡伪影选项时,自适应采样被禁用,这意味着每个像素将使用最大样本,并且因为动画选项将最大样本增加到至少 600(即使对于预设的垃圾样本) ,您可能会遇到不必要的长渲染时间。

清单

  • 重要信息- 确保您为场景选择了尽可能最低的样本预设。Turbo Render 的速度增益只有在使用比通常使用的样本更少的样本时才能实现。通过渲染渲染噪声最大区域的小渲染区域,快速找到最佳设置。重复渲染并减少样本,直到找到不会对图像质量产生负面影响的最低样本数,然后在正确渲染之前关闭渲染区域。对于大多数控制,请考虑使用“用户”样本预设模式,因为这将允许您优化噪声阈值、最小和最大样本。
  • 设置了渲染层缓存文件夹,并且它不是相对路径。它必须是绝对路径,例如“c://something/something/”而不是“//something/”
  • 确保在低样本下启用“非常脏”,否则即使在去噪后也会得到噪音。
  • 确保在场景中每种表面类型的“相机可见”部分中打勾。如果不这样做将导致未去噪的元素。不要勾选不在场景中的选项,否则这会不必要地增加渲染时间。
  • 如果您的相机具有强自由度或运动模糊,并且您在渲染后注意到这些区域存在噪点,请务必勾选“重自由度/运动模糊”选项。如果近处或远处的物体与焦点相比模糊,您可以判断场景是否有自由度。
  • 避免在世界环境中不使用 HDRI 的场景中启用“优化 HDRI”,或者当 HDRI 的分辨率低于 4096 像素宽时。
  • 仅在具有非常强的照明或 hdri 的场景中使用“避免萤火虫”选项,否则高光和反射的亮度将会受到影响。
  • Blender自己的输出没有设置为多层EXR。如果您需要多层 EXR 在第三方合成器中,您应该使用由 Turbo 渲染生成的渲染层缓存。
  • 避免原则性 BSDF 的 Sheen 选项以获得最佳结果。您可以在基色中使用图层权重和混合节点:
  • 重要信息- 如果您之前已经使用 Turbo Render 进行了渲染,请检查合成器节点树中是否有任何小的最小化节点覆盖渲染层节点。在极少数情况下,Blender 在渲染完成后无法运行排队的 Python 脚本。这会导致涡轮渲染无法将合成器树恢复到其预渲染状态,这将导致下次渲染时出现不正确的渲染结果。这种情况极为罕见,通常仅在系统资源严重不足时才会发生。如果发生这种情况,请删除附加节点,检查链接是否正确,然后关闭任何不应打开的渲染通道。有关更多详细信息,请参阅故障排除。

即使在极低的样本下,新的草图模式也能够产生令人惊讶的良好结果。这是在 gtx 1070 上仅使用 12 个样本在 16 秒内渲染的教室场景!在更现代的 GPU(例如中档 3070)上,根据 Blender 的基准测试网站,这将在 5 秒内完成!

命令行渲染

要从命令行渲染,请使用:

动画片:

blender -b "E:\blender\benchmark scenes\classroom\Classroom.blend" --python-expr "import bpy; bpy.ops.threedi.render_animation()"

静止图像:

blender -b "E:\blender\benchmark scenes\classroom\Classroom.blend" --python-expr "import bpy; bpy.ops.threedi.render_still()"

或者,您可以使用包含的脚本(命令行渲染脚本(TT 3.0.5 或更高版本.py),可以在下载区域中找到说明。该脚本允许多机渲染和临时化。

局限性

由于 Blender 限制/错误,该插件目前无法支持快速 GI 添加模式。

建议的最低系统要求

CPU  - 运行频率超过 4GHz 的四核(处理是多线程的,因此核心越多越好。任何低于 4GHz 的处理器仍然可以工作,但处理时间在低核心数机器上可能是不可接受的)

RAM  - 对于 1080p 渲染,在开始渲染之前应该有 3GB 到 4GB 的可用内存(每次将渲染分辨率加倍时,此内存要求将增加四倍。例如,4k 渲染将需要大约 12GB 到 16GB 的可用 RAM。如果您的系统已打开分页,那么当内存耗尽时,将使用硬盘驱动器,这将非常慢)

操作系统 - 任何

硬盘空间 - 足够的空间用于缓存文件(16 位时,每帧每个渲染层节点大约 50MB + 每个标准 30% 缓存节点 5MB)

涡轮增压

Turbo Comp 凭借直观的缓存系统提供了巨大的合成器加速。您还可以在此处发布最终作品并消除动画中的时间闪烁。

涡轮增压补偿:

直观的合成器工具集合,可大幅加快您的工作流程。

在搅拌机合成器中,您可以将粪便打磨成非凡的东西。专业人士不会花费数小时试图使 3D 视口中的所有内容正确无误,也不会在每次客户需要修改时花费大量时间重新渲染。相反,使渲染看起来令人难以置信的大部分工作都是在合成器中完成的。这就是为什么在上次 Blender 会议上,全体观众投票认为合成器是下一个发展重点。 

该插件的 V1 通过添加以下内容满足了许多这些需求:

缓存

缓存节点树的整个分支以确保快速性能。

实时合成 

添加、调整和缓存一切都是实时的。 

实时图形编辑器

通过图形编辑器实时修改图形编辑器曲线以实现实时自动化!

文件输出节点工具

Blender 最长需求的功能之一是能够重新保存文件输出节点,而无需重新渲染 3D 场景......现在您可以了!更好的是,此功能不仅限于单个帧,您实际上可以通过单击重新保存所有帧。

不仅如此,您还可以按一个按钮来生成并连接文件输出节点,并自动填充输出目的地! 

出版

一键发布会暂时丢弃所有缓存,并将节点树以完整质量导出到电影文件或图像序列。这可以根据需要多次执行,因为它不需要重新渲染 3D 场景。通过将音频条添加到 VSE,可以将音频包含在生成的文件中。启用“删除临时闪烁”选项后,动画闪烁也将在发布过程中删除,从而使您的动画渲染速度提高 40 倍!

自动重新连接现有节点树

点击渲染,坐下来,一切都为您完成。即使是最复杂的现有合成器节点树也能自动工作。

自动重命名组输入

不再浪费时间重命名组输入。选择组,单击“从源中重命名组输入”选项,就完成了!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。