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(取决于场景)产生的相同结果。此外,由于渲染设置预设旨在帮助您获得所需的结果,而无需深入研究复杂的渲染设置,因此它简化了整个渲染过程。它甚至可以处理复杂的合成设置,而无需自己重新布线!如下所示,结果非常显着。
场景 2 - 用于测试几何细节和纹理细节的室内场景。
下面显示,即使以每帧 1 分钟进行渲染(每帧时间比地面实况每帧 4 小时少 240 倍),我们仍然可以获得出色的结果,而不会出现任何明显的闪烁。为了使用 OIDN 做到这一点并保持相同的几何形状、纹理和反射细节,我们需要每帧渲染 30 分钟
指示:
Turbo Render 能够如此显着地减少渲染时间,因为它可以在样本上生成高质量的渲染,而对于 Blender 的渲染面板降噪器来说,这些样本太低,无法很好地完成工作:
考虑到这一点,请始终确保在不降低图像质量的情况下将样本设置得尽可能低。您可以通过使用示例预设或使用允许您手动输入示例设置的“用户”示例预设模式来执行此操作。
同样重要的是要了解,最大的收益(通常是几个小时)是在不使用 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 脚本。这会导致涡轮渲染无法将合成器树恢复到其预渲染状态,这将导致下次渲染时出现不正确的渲染结果。这种情况极为罕见,通常仅在系统资源严重不足时才会发生。如果发生这种情况,请删除附加节点,检查链接是否正确,然后关闭任何不应打开的渲染通道。有关更多详细信息,请参阅故障排除。
命令行渲染
要从命令行渲染,请使用:
动画片:
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 倍!
自动重新连接现有节点树
点击渲染,坐下来,一切都为您完成。即使是最复杂的现有合成器节点树也能自动工作。
自动重命名组输入
不再浪费时间重命名组输入。选择组,单击“从源中重命名组输入”选项,就完成了!
评论(0)