提示#10:使用渲染层
Blender 通过渲染层直接提供真正的帮助。显然这个问题还没有完全解决,但是正确使用这个工具可以让我们,特别是在 3D 场景发生大量变化的情况下,通过仅修改和渲染相关模型来避免令人疲惫的等待时间。 技巧 #11:切换到 GPU 渲染
GPU 主要是为了快速创建图像而设计的,它使用显卡进行渲染。CPU 和 GPU 的处理方式基本相似。
然而,GPU 的功能要强大得多,与 CPU 技术不同,GPU 可以同时从头到尾处理多个内核的指令。这将使您的渲染时间加快 10 倍。
CPU和GPU渲染的使用取决于使用需求。建筑行业可能会受益于 CPU 渲染,该渲染需要更长的时间,但通常会生成更高质量的图像。
此外,专门用于管理复杂的图形密集型处理、虚拟现实和人工智能创新的行业(例如建筑、动画、电影和产品设计)可能会从 GPU 渲染中受益更多。
您可以通过进入Preferences > System > Cycles Render Devices 从 CPU 到 GPU 来切换Blender 渲染设置。 技巧#12:删除不需要的多边形
多边形是填充的封闭形状的简写,与常规几何体不同,在常规几何体中,多边形并不总是需要填充。
并非所有场景都需要最高质量的设置。例如,那些模糊或聚焦于远处物体的物体需要较少复杂的信息,这意味着您可以删除不必要的多边形并减少渲染持续时间。
这种方法称为细节级别 (LOD),经常用于游戏开发中,并且有各种课程解释如何执行此操作。 技巧 #13:停用光线追踪
没有什么比光线追踪更能消耗 CPU 的电量了。创建逼真的光照时,此功能至关重要,但它会占用大量资源,并且会大大增加渲染时间。如果您的日程安排很紧,这可能会很烦人。
如果您使用循环,则无法关闭光线追踪;这是循环工作方式的固有部分。
较旧的 Blender 内部渲染器使用扫描线渲染而不是光线追踪来执行大部分工作。这无法执行某些操作,例如反射,因此您可以选择打开光线追踪来覆盖这些位。打开它会禁用某些功能,但会使渲染运行得更快。
在循环中,一切都是通过光线追踪进行的,因此关闭它会加快渲染速度,但您只能渲染全黑图像。
在“渲染”菜单的“着色”面板中全局禁用光线追踪。从同一面板全局启用光线追踪。
提示#14:禁用环境光遮挡
您可以使用环境光遮挡 (AO) 在场景中创建柔和的阴影。当存在间接照明时,这一点尤其有价值。然而,实现环境光遮挡需要花费数小时的渲染时间。
如果场景不需要间接阴影,禁用环境光遮挡可以节省时间。您可以使用 AO 通道来实现类似的效果,而不会减慢渲染过程。 提示 #15:通过检查 CPU 内核提高速度
核心(线程)的数量可以显着减慢或加快渲染过程。这是因为渲染期间计算的图块数量等于使用的线程数量。CPU 渲染引擎有两个选项用于检测线程数:自动检测和固定。
许多渲染引擎默认设置为自动检测。验证所有 CPU 核心均已使用以缩短渲染时间是值得的。您可以将渲染器设置为“固定”并指定要使用的核心数量,如果您不确定是否检测到所有 CPU 核心,这会很有帮助。 提示#16:禁用不必要的功能和程序
渲染时很容易忽略后台运行的进程。您可以通过停止所有未使用的进程和插件来加速渲染过程。重要的是要注意哪些功能是可以不用的。例如,如果不需要运动模糊,请禁用运动图形。 最小化功能和应用程序可以释放额外的渲染能力,并通过减少渲染持续时间来节省时间,并防止应用程序出现意外崩溃和问题。 提示 #17:激活 Blender 的持久性数据
当您单击渲染按钮时,系统会计算并缓存场景的第一帧。接下来的帧取决于第一帧的缓存信息,这意味着场景的组件不再在每一帧中重新计算,从而大大提高了渲染速度。
持久数据非常适合室内建筑渲染等静态场景,但尚不支持缓存动画对象并会增加内存消耗。您可以通过前往“渲染属性”,选择“性能”选项卡,然后选择“最终渲染”子选项卡,然后选择“持久数据”来激活此功能。
提示 #18:减少周期 X 采样数量
采样是 Cycles X 渲染引擎中的一个渲染选项。它决定渲染场景所需的光照计算数量。随着样本数量的增加,光计算的精度也会提高。这会导致更清晰的渲染,但也会增加渲染时间。
拥有较高的样本数量通常是有益的。但有一点是,更多的样本几乎不会被注意到。进行性能测试将有助于确定干净和快速渲染的最佳样本数量。