《Minecraft》Java 版将弃用 OpenGL,正式转向 Vulkan 渲染
EricWayne_
2026年02月20日 14:32
Minecraft官网

来源:Minecraft 官方网站

原文链接: https://www.minecraft.net/en-us/article/another-step-towards-vibrant-visuals-for-java-edition

作者:Staff

发布日期:2026 年 2 月 18 日

原文标题: Another Step Towards Vibrant Visuals for Java Edition

🧱 引言:为 Java 带来现代渲染

我们仍在努力让 Vibrant Visuals(灵动视效) 为《Minecraft: Java Edition》做好准备。如果你一直关注我们近期的更新,就会知道我们一直在尝试重构并探索如何让渲染代码更现代化。基于这些工作,我们现在准备对用于渲染游戏的底层技术进行一次重大更改——将现有的 OpenGL 渲染技术切换到 Vulkan。

这项更改不仅为 Java 的图形与性能带来激动人心的可能性,同时也是一项重大的技术转变 —— 我们也意识到这将给部分玩家和模组(Mods)社区带来挑战。因此,我们希望今天借此介绍接下来会发生的情况、这意味着什么,以及在迈向 Vibrant Visuals 路上你们可以如何协助我们。

🔧 我们将改变什么?

目前,《Minecraft: Java Edition》使用名为 OpenGL 的技术来渲染游戏画面。这是一种诞生于 1990 年代的图形 API(应用程序接口),自游戏诞生起 Java 版就一直使用它。

当初选择 OpenGL,是因为它可以让 Java 版跨 Linux、Windows 和 macOS 等多种操作系统运行。但如今 OpenGL 已经多年没有更新,并且正在被 macOS 弃用——未来 macOS 设备将完全无法运行它。与此同时,我们也遇到了在 OpenGL 限制下现代化 Java 渲染代码的诸多难题。

为了让 Java 版继续在包括 macOS 和 Linux 在内的多数 PC 操作系统上保持可玩性,同时为实现 Vibrant Visuals 铺平道路,现在是时候逐步告别 OpenGL,引入更适合未来发展的技术了。

🚀 新技术介绍:Vulkan

Vulkan 是一种已有 10 年市场历史的图形 API,被大多数主流硬件厂商支持,并且是唯一能满足《Minecraft》未来需求的 API 之一。

它已经在现代的 Windows 和 Linux 设备上得到直接支持,并且在 macOS 上可以通过 “翻译层(translation layer)” 支持 Vulkan —— 在大多数情况下不会造成性能损失。相比旧的 OpenGL,Vulkan 不仅带来更高性能潜力,还有更强的扩展能力,非常适合 Vibrant Visuals 的发展方向。

⚠️ 但请注意:对于一些超过 10 年历史的老旧显卡,Vulkan 可能并不受支持。

🛠 对模组作者意味着什么?

从 OpenGL 转向 Vulkan 意味着一些目前依赖于 OpenGL 渲染的模组可能会受到影响。我们预计模组作者在从 OpenGL 迁移到 Vulkan 时,可能会面对比平常更新更大幅度的调整。

我们建议模组社区尽可能减少对 OpenGL 直接调用的依赖,推荐尝试更多利用 Java 内部的渲染 API。如果这些建议仍无法满足你的需求,请随时联系我们!我们欢迎模组作者朋友们在 Vibrant Visuals Discord 频道与我们展开更深入、技术性的讨论。

🎮 这对玩家意味着什么?

对玩家来说,这次技术迁移可能会影响你正在玩的某些模组。我们请你对喜欢的模组作者保持耐心 —— 因为完成 Vulkan 支持的更新可能比常规版本更新需要更多时间。

未来我们计划在测试版(Snapshot)中推出 Vulkan 与 OpenGL 并存的渲染选项,以便尽量减少问题。在测试期间,你可以在设置中切换两者,并帮助我们通过反馈报告稳定性或 Bugs。

最终,当 Vulkan 渲染经过充分验证稳定且性能优异后,OpenGL 的支持将会逐步移除。系统也会提前通知玩家,并相应更新官方最低配置要求。

📅 何时实施?

我们计划在 今年夏季 开始将 Vulkan 推入 Snapshot 测试阶段,以收集反馈。在此期间,玩家将可在 Snapshot 和正式版本中选择切换 OpenGL 与 Vulkan 渲染选项,帮助团队修复潜在问题。

一旦我们确认 Vulkan 的整体稳定性与性能达到预期,OpenGL 渲染将被移除,并提前向玩家做好通知。

🖼 Vulkan 与 Vibrant Visuals

现代化的渲染技术是我们向 Java 版引入 Vibrant Visuals 的重要一步。长期来看,Vulkan 不仅为 Java 提供更强的图形与性能潜力,还能减少大量因驱动问题导致的 Bug,与此同时确保 Java 版也能继续在 macOS 上运行。

🎯 最重要的是:这一步能够让所有主流操作系统的玩家在未来都能以更丰富、更现代的方式体验 Minecraft。

翻译:翻译工具 + up 核对与修正

#Minecraft#​#Minecraft官网转载#​#Minecraft更新#​