gpt4 book ai didi

directx - 能否将 DirectX 游戏移植到 Google Native Client?

转载 作者:行者123 更新时间:2023-12-02 21:28:06 24 4
gpt4 key购买 nike

这是我第一次尝试 Native Client。我读了一篇文章,发现每个关于 3D 图形的示例都使用了 OpenGL ES 2.0。我可以将 Direct3D 游戏移植到 Native Client,还是必须使用 OpenGL ES 重写代码?

最佳答案

您必须将 D3D 代码重写为 OpenGL ES 2.0(或引入一个运行时转换层,将 DirectX 调用转换为 OpenGL ES)。

Native Client 旨在跨操作系统(目前为 Windows、Linux、Mac OS 和 Chrome OS)进行移植,因此您无法使用特定于某一操作系统的任何内容。在 Native Client 中,您可以将 Pepper API (PPAPI) 视为访问图形、音频、网络等功能的系统调用接口(interface)。特别是对于硬件加速图形,Native Client 支持 OpenGL ES 2.0。

关于directx - 能否将 DirectX 游戏移植到 Google Native Client?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9910002/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com