你能把DirectX游戏移植到谷歌原生客户端吗?

你能把DirectX游戏移植到谷歌原生客户端吗?,directx,google-nativeclient,Directx,Google Nativeclient,这是我第一次尝试本地客户端。我读了一篇文章,找到了关于OpenGLES2.0使用的3D图形的每个示例。我可以将Direct3D游戏移植到本机客户端,还是必须用OpenGL ES重写代码?您必须将D3D代码重写为OpenGL ES 2.0(或者引入一个运行时转换层,将DirectX调用转换为OpenGL ES) 本机客户端设计为可跨操作系统(当前为Windows、Linux、Mac OS和Chrome OS)移植,因此您不能使用特定于一个操作系统的任何东西。在本机客户端中,您可以将Pepper A

这是我第一次尝试本地客户端。我读了一篇文章,找到了关于OpenGLES2.0使用的3D图形的每个示例。我可以将Direct3D游戏移植到本机客户端,还是必须用OpenGL ES重写代码?

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

本机客户端设计为可跨操作系统(当前为Windows、Linux、Mac OS和Chrome OS)移植,因此您不能使用特定于一个操作系统的任何东西。在本机客户端中,您可以将Pepper API(PPAPI)视为访问图形、音频、网络等功能的系统调用接口。对于硬件加速图形,本机客户端支持OpenGL ES 2.0