Minecraft Java 正在从 OpenGL 转向 Vulkan
Source: Hacker News
概览
Minecraft Java 版的 Vibrant Visuals 更新仍在进行中,Mojang 正在将渲染后端从 OpenGL 切换为 Vulkan。
此更改于 2 月 18 日 由 Mojang 开发者宣布。它标志着游戏的重大转变,实施需要时间,但最终将实现现代视觉改进和更好的性能。
Mojang 的目标是让 Minecraft: Java Edition 能在几乎所有 PC 操作系统上运行,包括 macOS 和 Linux。由于 Apple 并未直接支持 Vulkan,macOS 上将使用将 Vulkan 调用映射到 Metal 的翻译层。
对模组开发者的影响
从 OpenGL 切换到 Vulkan 将影响目前依赖 OpenGL 进行渲染的模组。Mojang 预计,将模组更新至 Vulkan 所需的工作量会超过常规的版本迭代。
- 鼓励模组开发者开始摆脱 OpenGL 的使用。
- 尽可能复用内部渲染 API 将有助于简化过渡。
- 如需额外帮助,Mojang 欢迎模组作者联系以获取支持。
时间表
- Vulkan 支持将在 快照版(开发版)中与 OpenGL 同时引入,时间为 “夏季的某个时候”。
- 在测试期间,玩家可以在 Vulkan 与 OpenGL 之间切换。
- 当性能和稳定性达到满意水平后,OpenGL 将被完全移除。
其他细节
- 发行日期(原始游戏): 2011 年 11 月 8 日
- 平台: 🐧 原生 Linux
文章来源: GamingOnLinux.com
公告: Another step towards Vibrant Visuals for Java Edition (Mojang)
