我想搞搞3D图像,用opengl好,还是dx好? ( 积分: 200 )

  • 主题发起人 主题发起人 啊啊啊啊啊
  • 开始时间 开始时间

啊啊啊啊啊

Unregistered / Unconfirmed
GUEST, unregistred user!
我想搞搞3D图像,用opengl好,还是dx好?哪个delphi用起来方便?
 
我想搞搞3D图像,用opengl好,还是dx好?哪个delphi用起来方便?
 
其实在windows下 ,OpenGL和DirectX差不多,还是用DirectX好,如果是需要跨平台的,肯定是OpenGL了
 
应该是OpenGL
 
Windows平台用DX吧毕竟是微软自己的东东!
支持性好一些!
 
opengl是一个跨平台的图形描述语言,在Unix下和Linux下的很多C编译器都能处理,它的强项在三维地物的模型化描述方面;而DirectX是微软的一个媒体交互引擎,在驱动一级为图形和流媒体提供了很多优化,如显存到内存的快速交换等,除了三维图形外,还包括声音和图像的开发包,可以说DX和OPENGL的侧重点不一样。如果你是用在工程图形建模等专业的三维图形领域,用OpenGL应该比较合适;而如果你开发的是游戏或偏娱乐性的媒体程序,用DX你会觉得很方便。
 
dx有个delphix控件用起来是不是比opengl方便呢?
 
DirectX可以用控件DelphiX
OpenGL可以用控件GLScene
都是免费的,非常不错!
我这两个都用过,感觉DelphiX什么都没明白,但可以做出一些东东,
OpenGL基本好多东西都可以一点一点地做,搞懂,但它没有自己的三维模型格式实在让人不爽,特别在做一个三维仿真时不能一个面一个面的绘制吧?(一般三维模型都是另外的三维设计人员制作的)
 
多人接受答案了。
 
后退
顶部