🌓

找回密码
立即注册
搜索
热搜: 活动 交友 discuz
发新帖

92

积分

0

好友

8

主题
发表于 2026-2-19 23:51:58 | 查看: 93| 回复: 0

迈向鲜艳视觉的又一步
我们仍在努力为《Minecraft: Java版》准备《Vibrant Visuals》。如果你一直在关注我们的更新,你会知道我们一直在探索重构和现代化渲染代码的方法。在这项工作之后,我们现在正准备对游戏渲染的底层技术进行调整,从OpenGL切换到Vulkan。
这一变化将为Java的图形和性能带来令人兴奋的可能性,但这是一个重大转变——我们也知道这也会给我们的模组社区和部分玩家带来一些挑战。这就是我们今天聚集的原因,深入探讨未来将会发生什么,这意味着什么,以及你如何帮助我们铺平Vibrant Visuals的道路。
我们要改什么?

如今,《Minecraft: Java Edition》采用了一种名为OpenGL的技术,在你的屏幕上渲染Minecraft。这是一个创建于1990年代的图形API,Java版从一开始就一直在使用它。
我们坚持使用 OpenGL 的原因之一是它让我们能够在所有作系统上运行 Java 版:Linux、Windows 和 macOS。很长一段时间里,OpenGL 支持了我们的目标——Java 版——让它几乎能在任何作系统、任何 PC 或 Mac 上运行。
然而,9年前OpenGL停止接收更新,macOS上正在弃用,未来OpenGL将完全无法在macOS设备上运行——这是我们知道必须解决的问题。与此同时,我们越来越难以用OpenGL维护和现代化Java代码库,因为我们只能使用仍支持macOS的旧版本。
我们的目标是让《Minecraft: Java Edition》几乎适用于任何PC作系统,包括macOS和Linux,所以现在是时候放弃OpenGL,转向一个既能支持我们保持所有PC和Mac访问权限目标,还能帮助我们实现另一个非常重要目标的新平台了。为 Java 版带来鲜艳的视觉效果!

介绍:Vulkan
Vulkan 是一款拥有十年历史的图形 API,已被所有主要硬件厂商采用——是少数能够满足我们未来所有需求的 API。
Vulkan 已经被现代 Linux 和 Windows 设备直接支持*,通过应用“转换层”,macOS 设备也能支持它——且不会有性能损失。作为回报,Vulkan将实现最终的性能提升和功能提升,而这正是《Vibrant Visuals》所需要的。
*对于GPU使用10年以上的播放器,Vulkan可能不支持。

这对模组制作者意味着什么?
从 OpenGL 切换到 Vulkan 将影响目前使用 OpenGL 进行渲染的模组,我们预计从 OpenGL 更新到 Vulkan 需要的改装工作量将超过您为每个版本进行的更新。
首先,我们建议我们的模组社区考虑放弃使用OpenGL。我们鼓励作者尽量重用内部渲染API,使过渡过程尽可能简单。如果这些还不够满足你的需求,欢迎来和我们交流!
欢迎在我们的Vibrant Visuals Discord频道提供模组制作者的反馈,你可以在这里加入。我们的Discord频道不是用来发布公告的,而是供模组制作者和开发者进行更深入、技术讨论的地方。请放心,我们希望让这次转换对大家来说尽可能简单,我们会随时为您提供帮助。

这对玩家意味着什么?
对于玩家来说,这意味着你使用的模组可能会受到这一变化的影响。我们请求您对您喜爱模组的作者保持耐心——因为更新到 Vulkan 的过程对作者来说会比我们每个零售版本更新的时间还要长。
这也意味着未来你会看到Vulkan与OpenGL并排以快照形式发布,同时我们努力减少因该实现带来的问题。一旦实现这一目标,玩家就可以在快照和零售版的Minecraft: Java Edition中切换OpenGL渲染和Vulkan渲染,同时我们会修复稳定性和任何漏洞。一如既往,我们需要您的反馈,以确保这次过渡尽可能顺利,您也可以通过 bugs.mojang.com 举报错误来协助我们。
这是什么时候发生的?
我们计划在夏季某个时候将Vulkan引入快照测试,开始收集反馈。在测试期间,玩家可以在OpenGL和Vulkan之间切换,我们会一直停留在测试期,直到我们确信Vulkan实现稳定、性能稳定且准备好。

一旦我们对Vulkan在各设备的性能和稳定性感到满意,就会移除OpenGL的实现。玩家会提前收到通知,我们会根据需要更新“最低需求”规格。
Vulkan 与 Vibrant Visuals
现代化我们使用的渲染器是我们将Vibrant Visuals带入Java Edition的重要一步。从长远来看,转向Vulkan将为我们带来更多空间来提升Java Edition的图形,带来更强的性能,并希望减少玩家遇到的基于驱动的bug数量。但最重要的是,Vulkan将确保《Minecraft:Java 版》在macOS上依然可玩,让所有支持作系统的玩家,而不仅仅是部分,都能加入我们,共同迈向《Minecraft:Java 版》充满活力的未来。

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|FN minecraft 论坛

GMT+8, 2026-3-27 05:56 , Processed in 0.156032 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表