IT资讯 Blender 发布 3.x 版本路线图

barry · 2021-10-29 10:00:06 · 热度: 20

随着 Blender 3.0 即将发布,Blender 发布了其 3.x 版本路线图,概述了他们未来版本的一些计划。

Blender 发布 3.x 版本路线图

在 2.8 UI 和工作流的基础上进一步改进

一个基本准则是保持 Blender 在功能上与 2.8x 及更高版本兼容,在 3.0 发布之前,所有模块团队将检查正在进行的实施和工作流程,并提供带有需求的设计文档。Blender 中的大多数功能都相当稳定,但某些功能预计会有很大的改动,比如物理、雕刻/绘画、纹理和角色绑定。不过,这些更改都不会违反 2.8 中概述的路线图。

核心

核心模块的管理将更加严格,同时架构和代码的持续改进将继续进行。任何影响 Blender 核心功能的东西,如 ID 管理、Blender 文件、DNA 数据设计、Python API、撤消、依赖图、覆盖和 API 都要提供好的规范和功能文档,让贡献者知道如何有效地使用它。

Python 脚本和附加组件

Python 模块致力于保持 API 工作并兼容所有 3.x 系列。 API 的一些重大更改是不可避免的,这些更改将始终在发布前至少 6 周在 Python 发布日志页面上进行传达。 3.x 版本之一的最大变化是 BGL 将被完全弃用并由 GPU 模块取代。

雕刻/绘画

目前正在审查混合雕刻/绘画工作流程的提案。这将消除对多分辨率的需求,并引入一种将传统(三角形偏移)雕刻与基于着色器的纹理置换相结合的新方法。这样做的好处是可以获得极其详细的分辨率,而无需大量多边形数据集、内存使用和巨型文件。

纹理

Blender 的程序纹理系统急需升级。现代工作流程提供基于节点的程序纹理,可以分层以执行类似于图像纹理或更好的操作。在 Blender 中,开发者可以通过在 Eevee、Cycles、视口绘图和绘画 工具 中完全集成对这些纹理的支持来做到这一点。

UI/UIX

UI 团队将审查 2.8 工作流程(工具栏、快捷方式、布局),并提供设计文档,为开发人员提供重点和指导方针,让每个人了解以何种方式为 Blender 中合理的高质量和一致的 UI 做出贡献。此外,UI 模块目前需要高级 UIX 工程师和设计师。在分配这些角色之前,UI 模块团队成员将主要协助其他模块保持其 UI 和工作流程的平衡和一致。

CPU/GPU 支持

Blender 现在得到了所有主要芯片制造商的支持:英特尔、AMD、英伟达和苹果。开发人员与硬件行业密切合作,以确保为使用 Blender 的艺术家提供平等且完全兼容的体验,而不管平台或操作系统。每个人都可以在 Blender 的 Open Data 网站上监控或提交性能报告,该网站将在 3.0 发布时更新。

AR/VR

Blender 支持实时立体视口,用于使用行业标准 OpenXR 库与 VR 设备进行通信。 3.0 中添加了对 VR 控制器的支持。 3.x 的一个可能项目是为 AR 和虚拟场景添加实时摄像机跟踪。

更多详细内容,请查看官方公告

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册