将DirectX代码转换为OpenGL的工具/资源

Bug*_*boy 4 opengl directx

是否有任何工具和/或文档提供从DirectX到OpenGL的映射?如果您必须进行转换,您将如何处理它以及您将使用什么?

我知道ATI Technologies提供HLSL2GLSL,但我的理解是这只适用于着色器语言而不是API的完整报道.

Ree*_*sey 5

概念非常相似,但是DirectX和OpenGL之间的API非常不同.自动转换不会非常简单......

就个人而言,如果我有一个项目,并试图从一个解决方案转换到另一个解决方案,我实际上会尝试转换为支持两者的渲染库,如Ogre,Irrlicht或商业引擎.这样,您就可以在一个代码库中同时支持DX和OpenGL.