【ITBEAR科技資訊】7月11日消息,meta公司最近發布了一款名為中間圖形庫(IGL)的跨平臺庫,旨在改善跨平臺游戲在不同GPU上的渲染一致性。該庫提供了一個統一的低級接口,將常見的GPU功能封裝在其中,可在除了Direct3D之外的各種圖形后端上運行,包括metal 2+、OpenGL 2.x、OpenGL 3.1+、OpenGL ES 2.0+、Vulkan 1.1+和WebGL 2。
據ITBEAR科技資訊了解,該跨平臺庫的推出旨在解決跨平臺游戲在不同GPU上渲染表現的一致性問題。目前,開發人員在開發跨平臺游戲時常常面臨不同圖形后端的差異,導致游戲在不同平臺上的畫面效果不盡相同。IGL提供了一個統一的接口,使開發人員能夠以更簡單的方式處理不同圖形后端的差異,從而提高游戲畫面在不同平臺上的表現一致性。
這個中間圖形庫支持的平臺范圍廣泛,從macOS和iOS到Windows、Android和Linux都可使用。游戲開發人員可以在這些不同的平臺上使用相同的接口來進行渲染,無需為每個平臺單獨編寫渲染代碼,從而簡化了開發流程并提高了效率。
通過提供一個跨平臺的解決方案,meta公司希望為開發人員提供更多便利,使他們能夠更好地處理跨平臺游戲的渲染問題。該公司已經在MIT許可下開源了IGL庫代碼,任何有興趣的開發人員都可以在GitHub上查看并使用該庫。
IGL的發布對于跨平臺游戲開發領域來說是一個積極的進展,它有望幫助開發人員更好地實現游戲畫面的一致性,為玩家提供更好的游戲體驗。隨著該庫的廣泛應用和不斷改進,我們有理由期待未來跨平臺游戲在不同平臺上的表現將更加統一。