小弟初学3d编程,但不知DirectX与OpenGL选那一种。请各位高手从实用角度,学习难易程度,运行效率,市场前景分析分析。

解决方案 »

  1.   

    DirectX 多用于游戏方面,OpenGL 多用于 CAD 设计方面
      

  2.   

    如果是2D游戏就是DirectDraw了。3D的话,我觉得OpenGL比D3D好一些。
      

  3.   

    从几个3D游戏看,OpenGL的效果似乎好些,更逼真。例如,CS 。
      

  4.   

    DirectX是MICROSOFT的多媒体开发包;不能移植到非WINDOWS系统。
    OpenGL是OPEN GRAPHIC LIBRARY,可以处理2D和3D图象,功能和性能挺好。我选择OPENGL,比DX容易的多。