Minecraft Java 正在从 OpenGL 切换到 Vulkan。
Minecraft Java is switching from OpenGL to Vulkan

原始链接: https://www.gamingonlinux.com/2026/02/minecraft-java-is-switching-from-opengl-to-vulkan-for-the-vibrant-visuals-update/

Mojang 正在将《我的世界:Java 版》的渲染从 OpenGL 过渡到 Vulkan,作为“鲜活视觉效果”更新的一部分,承诺带来视觉增强和性能提升。这一重大改变旨在利用现代特性,并保持与包括 macOS(通过翻译层)和 Linux 在内的 PC 操作系统兼容。 此次切换将要求模组制作者更新他们的作品,放弃 OpenGL,Mojang 鼓励提前准备并利用现有的渲染 API 以简化过渡。虽然缺乏 Vulkan 支持的旧硬件可能会变得不兼容,但 Vulkan 具有广泛的 GPU 支持。 玩家不会立即被强制切换;Mojang 计划今夏在开发快照中发布 Vulkan 和 OpenGL 并存的版本,允许在两者之间切换。最终,一旦 Vulkan 稳定且性能良好,OpenGL 将被移除。此次更新代表了《我的世界:Java 版》未来发展的重要一步。

## Minecraft Java 版将切换至 Vulkan 据 gamingonlinux.com 报道,Minecraft Java 版正在从 OpenGL 过渡到 Vulkan。考虑到该游戏仅专注于桌面平台,此举被认为是明智的,可以避免在移动平台上使用不稳定 Vulkan 驱动程序可能出现的问题。 Hacker News 上的讨论指出,微软的这一转变令人惊讶,微软最近开始采用 Khronos 标准,例如 SPIR-V 用于着色器编译,从而改善了与 Vulkan 和 DirectX 的互操作性。 一个主要担忧是潜在的着色器编译延迟,这是 Vulkan 的常见问题。然而,评论员认为 Minecraft 相对简单的体素渲染风格可能会减轻这些问题。有人开玩笑说,未来有可能使用 Nanite 和 Lumen 在 Unreal Engine 5 中重建游戏。
相关文章

原文

Work continues for the Vibrant Visuals update to come to Minecraft Java, and as part of that they're switching the rendering from OpenGL to Vulkan.

Announced today (February 18th) by Mojang developers, it's a huge change for such a game and will take time - but it will be worth it in the end so they can take advantage of all the modern features available for both visual improvements and better performance.

They note clearly that their aim is to "keep Minecraft: Java Edition playable for almost any PC-operating system, including macOS and Linux". For the macOS side of things, they'll use a translation layer since Apple don't support Vulkan directly (they made their own API with Metal).

For modders, they're suggesting they start making preparations to move away from OpenGL

Switching from OpenGL to Vulkan will have an impact on the mods that currently use OpenGL for rendering, and we anticipate that updating from OpenGL to Vulkan will take modders more effort than the updates you undertake for each of our releases.

To start with, we recommend our modding community look at moving away from OpenGL usage. We encourage authors to try to reuse as much of the internal rendering APIs as possible, to make this transition as easy as possible. If that is not sufficient for your needs, then come and talk to us!

It does mean that players on really old devices that don't support Vulkan will be left out, but Vulkan has been supported going back to some pretty old GPUs. You've got time though, as they'll be rolling out Vulkan alongside OpenGL in snapshots (development releases) "sometime over the summer". You'll be able to toggle between them during the testing period until Mojang believe it's ready. OpenGL will be entirely removed eventually once they're happy with performance and stability.

Release Date: 8th November 2011

Platform: 🐧 Native Linux

Article taken from GamingOnLinux.com.
联系我们 contact @ memedata.com