主图片:Blender 4.1的宣传艺术,由Lynxdesign创作
Blender基金会发布了Blender 4.1,这是开源3D软件的最新版本,适用于从事VFX、动画、游戏开发和可视化工作的艺术家。
这是一个比最初预期的更小的更新,Eevee Next是Blender实时渲染引擎即将进行的大修,已被推迟到Blender 4.2。然而,按照许多DCC应用程序的标准,即使是较小的Blender更新也意味着许多新功能,因此下面我们挑选了五个最重要的更改,包括几何节点、循环和序列器视频编辑器的更新。
您可以快速阅读UI和其他核心工具集的更改摘要。
1.几何体节点:新的“烘焙”节点提高了与复杂设置的交互性
在“几何体节点”工具集中,一个关键点更改是新的“烘焙”节点。
它将Blender节点图的一部分的输出缓存到磁盘,这意味着它不再需要动态评估,从而提高了复杂设置的交互性。尽管以前可以在模拟区域中烘焙数据,但新节点使该功能在节点图的所有部分都可用。
根据烘焙的数据,它有单独的“烘焙动画”和“烘焙静止”模式。
一般来说,烘焙也有显著的改进,这也适用于模拟区域:该过程现在支持体积(之前刚刚在烘焙过程中删除),可以保留材料并生成更小的文件。
Blender 4.1更改了软件处理网格自动平滑的方式。YouTuber Christopher 3D的这段视频详细展示了Blender 4.0的变化。
2.几何体节点:着色网格的新“自动平滑”行为
Blender 4.1中的另一个重要变化是,软件决定网格的哪一部分显示为硬边,哪一部分为平滑表面。旧的“自动平滑”网格特性已被“几何体节点”修改器替换。
如果你看到这些变化,而不是阅读这些变化,你会更容易理解,所以上面的视频清楚地展示了Blender 4.0和4.1之间的差异。
正如Blender Artists论坛上的这条长帖子所证明的那样,新的工作流程并没有受到早期用户的普遍欢迎。然而,这一变化使Blender与其他DCC应用程序保持一致,并具有许多潜在的好处,包括开辟单独的程序性和破坏性工作流程。
CG Cookie在Blender 4.1中详细讨论了这个问题。
OpenImageDenoise中的GPU加速缩短了Blender 4.1中的渲染去噪时间。在上面,您可以看到标准Junkshop场景的基准测试结果。
3.循环:支持开放图像去噪中的GPU去噪
Blender的生产渲染引擎Cycles的主要变化是,当使用开放图像去噪(OIDN)时,GPU现在支持渲染去噪。
英特尔的开源去噪系统最初只是CPU,但在去年发布的OIDN 2.0中引入了对GPU去噪的支持。与Cycles现有的OptiX GPU去噪不同,OIDN与硬件无关,在NVIDIA、Intel和Apple Silicon处理器上得到支持,Blender 4.2中提供AMD支持。
它也可以在相对较旧的硬件上使用:支持与NVIDIA的GeForce GTX 16xx系列一样旧的卡,该系列最初于2016年发布。
性能提升可能相当显著,Blender Junkshop测试场景去噪速度在Mac上提高了3倍以上,仅GPU上的M2 Ultra处理器就超过了CPU。
根据发布说明,该集成使3D视口中的“全质量”去噪以交互式帧速率可用。
Sequencer在Blender 4.1中进行了一些更改,对范围进行了新的设计(直方图如上图所示),并提高了效果和常规视频编辑的速度。
4.序列器:现在快20倍
Blender的视频编辑器Sequencer在几个版本中获得了最重要的更新。
直方图、波形和矢量范围经过了重新设计,使其更易于一目了然,并且在缩放或旋转视频带时改进了过滤。然而,可以说最显著的变化只是Sequencer更快了。
图像转换、读写框架和颜色管理等基本任务已经加快,UI的重新绘制速度“在复杂的时间线下加快了3-4倍”。普通效果也得到了加速,速度提升范围从高斯模糊的1.5倍到辉光效果的6-10倍,以及擦拭的20倍。
如VFX艺术家Rob Dickinson录制的这段视频所示,现在可以通过将3D资源拖放到Blender视口中,以常见的文件格式加载3D资源。
5.文件导入:通过将三维模型拖动到视口中来导入三维模型
Blender 4.1还使软件与其他DCC应用程序保持一致,只需将3D资产拖放到界面中即可导入3D资产。
对于Alembic、OBJ、PLY、STL和USD文件,新的文件处理程序API使该工作流成为可能,但对于FBX文件,该工作流在3D视口和大纲视图中受支持。还可以拖放SVG格式的“油脂铅笔”笔划和矢量文件。
此外,PLY成为获得新C++导出器的最新文件格式,使文件导出比旧的Python导出器快“3-10x”。
Blender 4.1还提供了许多较小的工作流程改进,包括占位符文本,以提示用户界面中预期的数据字段类型。
其他更改:快速总结核心工具集中的其他新增内容
用户界面得到了一些小但有用的更改,包括在输入字段中添加占位符文本,以提示Blender所期望的数据类型。
在三维建模工具集中,对曲线绘制进行了许多改进,包括使用“绘制”工具直接创建NURBS曲线的选项。
除了上面介绍的新功能外,关键几何体节点现在速度更快:特别是,“挤出网格”可以“对于大网格快6倍以上”。
对于角色装配,Blender 4.0中引入的新骨骼采集系统现在是分层的,现在可以单独使用以简化复杂项目的工作流程。
在动画中,“曲线图编辑器”(Graph Editor)将获得用于烘焙F曲线的新“烘焙通道”(Bake Channels)操作符,该操作符比旧工作流提供了更多的控制,使您可以指定烘焙的时间范围、烘焙关键帧之间的间隔以及新关键帧的插值模式。也可以将修改器堆栈的效果烘焙到关键帧并删除堆栈。
使用动画摄影机进行拍摄的VFX艺术家可以选择创建相对于活动摄影机的运动路径。
对于照明和着色,点光源和聚光灯有一个新的“柔和衰减”选项,该选项可恢复其在Blender 3.6及更早版本中的行为,并且Musgrave和Noise Texture节点已合并为一个组合的“噪波纹理”节点。
Blender 3.5中引入的新视口合成器现在支持Blender的所有合成节点,并支持Eevee和Workbench渲染器中的深度过程。
最后,对于管道集成,Python已升级为使用VFX参考平台的最新CY2024规范,并进行了更改,包括迁移到Python 3.11。
系统要求
Blender 4.1适用于Windows 8.1+、macOS 10.15+(Apple Silicon Mac上的macOS 11.0)和glibc 2.28+Linux。这是免费下载的。