在这次更新中,3.1版本主要关注性能,提高了工作流的速度,从动画和场景布局到渲染和文件导出。在引入其他功能的同时,它还改进了3.0的一些新功能不仅实现了功能增强,还创造了Blender前沿优势。
>>>>>Blender 3.1>>>>>
Blender 3.1的新特性
1. macOS上Cycles的新Metal后端
Blender 3.1 中最令人期待的变化可能是在 Cycles 渲染器中对 Apple 的图形 API Metal 的原生支持:这项工作由Apple自己资助并部分执行。
在 Apple 决定弃用最初用于 Cycles 中的 GPU 加速的OpenCL之后,macOS 上的渲染性能开始落后于 Windows 和 Linux 。大多数 Mac 艺术家也无法使用需要 Nvidia GPU的 Cycles 的CUDA 和 OptiX 后端。新的 Metal 后端加速了使用苹果自己的M1 处理器或 AMD GPU 的 Mac 上的渲染,并支持英特尔 GPU 也在开发中。
上述测试是使用 Blender 的标准演示场景在配备 Apple M1 芯片的 MacBook Air 上进行的。在 Blender Foundation 的测试中,如上所示,配备 M1 芯片的 MacBook Air 在 GPU 上渲染标准Blender 演示场景的速度比在 CPU 上快 1.2 倍到 1.7 倍。
>>>>>Blender 3.1>>>>>
Cycles 的 Metal 后端可加快配备 AMD GPU 或 Apple Silicon 处理器的 Mac 上的渲染速度。
2. 更好的点云加速渲染模拟
Blender 3.1 中 Cycles 的另一个关键变化是支持点云作为原生几何类型。更具体地说,从其他 DCC 应用程序作为点云导入的运动图形动画和模拟缓存现在应该在 Cycles 中显着加快渲染速度,同时使用更少的内存。
点目前总是渲染为球体,尽管艺术家可以使用新的点信息节点控制它们的大小并随机化它们的颜色。更多的 3D 形状“可能会在以后添加”。在 Cycles 中支持点云作为原生几何类型加快了导入模拟缓存的渲染速度。
>>>>>Blender 3.1>>>>>
3.几何节点:19个新节点
艺术家还可以使用几何节点系统直接在 Blender 内部生成点云,该系统最初是在Blender 2.92中引入的,用于对象散射和实例化。3.1 更新看到它继续演变成一个更通用的工具集,像Extrude Mesh这样的节点——该版本中的 19 个新节点之一——开辟了新的程序建模工作流程。
使用节点图现在也应该更具交互性,大型节点树现在显示“快近 2 倍”:这只是一长串速度提升和内存使用减少之一。其他工作流程改进包括新的上下文感知搜索拖动套接字时在节点编辑器内弹出的菜单,仅显示那些实际上可以连接到所选节点的节点。