微软Xbox主机成功运行OpenGL游戏:Mesa图形库移植UWP指南

更新时间:2024-03-02 22:37:48作者:ludashiwj
3 月 2 日消息,Mesa 3D 是一个在 MIT 许可证下开放源代码的三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。

最近,在使 Mesa 适配微软 UWP 平台方面取得了突破性进展。

独立开发者 Aerisarn 一直致力于这项适配工作,并在 GitHub 上线了 Mesa-UWP 存储库。基于这项工作,另一名开发者 Daniel Worley 成功将开源《毁灭战士 3》项目 Dhewm3 运行在 Xbox 上。

Daniel Worley 已在 GitHub 发布了 Dhewm3 HDR-Alpha 版本,支持开启 HDR,并承诺未来的版本可能会有更好的色调映射。不过 Daniel Worley 也表示,该版本游戏存在已知的缺陷。

微软Xbox主机成功运行OpenGL游戏:Mesa图形库移植UWP指南

注意到,该项目还使用了 SDL-uwp-gl 开源项目。SDL(Simple DirectMedia Layer)是一个跨平台开发库,旨在通过 OpenGL 和 Direct3D 提供对音频、键盘、鼠标、手柄和图形硬件的低级访问。

当然这只是 Mesa 移植 Xbox 成功的第一个例子,大家可以期待一下后续还会有哪些移植游戏新成果。

相关教程

Copyright ©  2009-2024 鹿大师 www.ludashiwj.com 版权声明