在 OpenGL 停止更新近九年后,《Minecraft》開發商 Mojang 終于宣布,將在 Java 版中逐步放棄 OpenGL,轉而采用 Vulkan 圖形 API,以便在長期內繼續支持各平臺,并把 “Vibrant Visuals(活力視覺)” 增強效果引入 Java 版。 該工作室表示,隨著 macOS 上 OpenGL 被官方逐步棄用,以及在 Java 代碼中繼續維護 OpenGL 渲染管線越來越困難,是時候“告別 OpenGL,遷移到全新的方案”。
![]()
Mojang 指出,過去 OpenGL 曾幫助游戲在所有受支持操作系統上運行,但技術和平臺環境已經發生了變化。 對于 Windows 和 Linux 用戶來說,只要顯卡不是十年前的老產品,一般都可以直接支持 Vulkan。 不過,macOS 系統并不原生支持 Vulkan,為此 Mojang 計劃采用一層轉換層,讓基于 Vulkan 的《Minecraft》在 macOS 上運行,同時聲稱不會因此造成性能損失。
此次技術遷移對模組生態的影響,成為公告中的一大重點和潛在“痛點”。 Mojang 明確表示,從 OpenGL 切換到 Vulkan 將影響當前依賴 OpenGL 進行渲染的眾多模組,且預計模組開發者為適配 Vulkan 付出的工作量,將高于以往每次游戲常規版本更新時的適配成本。 工作室建議模組社區盡早考慮減少或停止直接使用 OpenGL,并開始規劃向新的渲染接口過渡。
為了減輕這次變更帶來的沖擊,Mojang 邀請模組作者在遷移過程中主動尋求官方支持。 官方表示會通過 Vibrant Visuals 的 Discord 頻道,收集模組作者的反饋,并提供更多技術交流空間,讓開發者彼此以及與官方團隊直接討論遷移中遇到的問題。
從長期來看,Mojang 認為這次轉向 Vulkan 將為 Java 版圖形改進帶來更大空間,并提升整體性能潛力,同時有望減少玩家在不同顯卡驅動上遭遇的各種圖形相關漏洞和錯誤。 官方計劃自 2026 年夏季開始,在快照版本中同時提供基于 OpenGL 和基于 Vulkan 的兩個渲染路徑,并允許玩家在兩者之間切換。 當 Mojang 認為 Vulkan 在表現和穩定性方面達到預期后,OpenGL 實現將被正式移除,游戲的最低配置要求也會隨之更新。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.