在视觉效果行业艺术家的广泛批评之后,Blender基金会已经改变了停止关注Blender中的VFX参考平台的决定。2023年和2024年开源3D软件的所有版本都将与该平台完全兼容,而新的构建选项使得以与VFX参考平台的2022年规范兼容的方式编译当前的Blender 3.3长期支持版本成为可能。

VFX参考平台是开发用于VFX管道的软件的通用标准

于2014年推出,由视觉效果协会技术委员会监督,是为视觉效果行业构建软件的共同目标。每年更新的规范规定了用于视觉效果管道的应用程序应使用哪些常见组件的版本,包括Linux编译器gcc,编程语言Python,FBX和Alembic等文件格式以及OpenColorIO等数据交换标准。引入它是为了减少VFX工作室(其中大多数使用各种软件)在试图确保应用程序彼此之间以及与内部工具和脚本正确协作时所面临的问题。大多数主要的商业软件开发商,包括欧特克,铸造厂和SideFX,都发布了符合规范的更新 – 尽管有时使用以前的版本,而不是当年的规范。

出于使用较新版本的Python

的愿望,决定放弃该标准 今年2月,Blender基金会在其博客上宣布,Blender(以前也遵循该规范)将不再支持VFX参考平台。它说,遵循该平台的决定是基于它将鼓励大型工作室在生产中使用Blender,并且它将鼓励这些工作室为Blender的发展做出贡献,但是“在过去两年中,几乎没有证据表明……这些结果“。该基金会还表示,以下规范 – 有时不包括最新版本的组件,以减少工作室在长期制作过程中必须更新的可能性 – 正在减慢其他用户的Blender开发速度。根据博客文章:“对我们来说(遵循VFX参考平台)被认为是一种限制,用户缺乏诸如Blender中最新Python版本之类的好处。

此举会损害VFX工作室对Blender的采用,艺术家声称

该帖子引起了许多详细的 – 并且基本上是负面的 – 反馈,包括来自动物逻辑和工业光/魔术等主要视觉效果工作室的工作人员和前工作人员的评论。一些人指出,将工作室管道切换到新应用程序需要两年多的时间,并建议Blender在VFX行业中的使用比基金会的博客文章所暗示的要大。据一位在大型工作室有经验的匿名视觉特效总监说:“Blender进入视觉特效行业的机会在过去两年中呈爆炸式增长。我工作过的每家公司都以这样或那样的形式使用Blender,我们雇用的自由艺术家也是如此。

评论者还指出,在具有大量依赖项的复杂VFX管道中,采用新版本Python的决定具有连锁反应,远远超出了支持新版本Blender本身。一些人表示,不遵循VFX参考平台的决定将阻止他们的工作室采用新版本的Blender。

Blender现在恢复到完全符合VFX参考平台

直到至少2024年 这些评论似乎代表了Blender基金会从整个VFX行业收到的反馈,因为它现在已经推翻了这一决定。在其最新的博客文章中,基金会表示“根据收到的有关公告的反馈……在SIGGRAPH 2022“上,Blender将在2023年和2024年恢复到与VFX参考平台的完全兼容性。

如果基金会维持其当前的两年发布周期,这将使软件通过当前的3.x系列版本并进入4.x版本。尽管 Blender 3.3(当前的长期支持版本)的官方二进制文件是使用 Python 3.10 编译的,但代码发布分支中的一个新构建选项使得使用 Python 3.9 编译软件成为可能,符合 VFX 参考平台的 CY2022 规范。

重新采用该标准可能有助于促进Blender Hydra渲染代表的发展

根据基金会的博客文章,“除了帮助工作室集成之外,[恢复到完整规范]还有助于正在进行的开发,以将Hydra渲染代表与Blender集成”。此类开发的当前示例包括 AMD 用于搅拌机的 插件,该插件可以使用渲染器和 AMD 自己的 Radeon ProRender 作为搅拌器中的视口渲染器,并努力使搅拌机自己的 Cycles 渲染器可用作 DCC 应用程序(如胡迪尼)中的视口渲染器。目前在Blender中完全支持VFX参考平台的立场将于2024年第三季度进行审查,Blender基金会的博客文章阐述了用户可以提交反馈的方式。

阅读搅拌机基金会的公告,恢复对VFX参考平台的支持