魔兽争霸3OPENGL⼀D3D显示模式的问题。

2024-11-25 23:49:26
推荐回答(4个)
回答1:

建议用OPEN GL 因为你的显卡 OPENGL和D3D对下可以通过显卡驱动程序操作显卡,对上可以为操作系统和各种应用程序提供各种显示用的接口函数和显示功能。
  操作系统和应用软件(包括游戏)不需要知道这台电脑用的什么显卡,只需要调用OPENGL或D3D提供的接口函数和功能就能实现显示功能,通过这种分工合作,极大的降低了软件开发周期和成本。比如需要在显示器上画出一个三维的正方体,不需要程序人员针对不同的显卡去写大段的代码,只需要调用OPENGL或D3D的一个函数并把一些相关的参数发给他们,由他们去完成这个事情就可以了。
  OPENGL和D3D本质虽然一样,但却是不同的两个标准。
  OpenGL是近几年发展起来的一个性能卓越的三维图形标准,它是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL做为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,其中比较著名的产品包括动画制作软件Soft Image和3D Studio MAX、仿真软件Open Inventor、VR软件World Tool Kit、CAM软件ProEngineer、GIS软ARC/INFO等等。
  Direct3D (D3D):是微软为提高3D 游戏在Windows中的显示性能而开发的显示程序,目前已经升级到11.0版本,它提供了丰富的3D功能库,是游戏广泛采用的标准。
  为DX10和Windows Vista提供的显示硬件必须满足DX10的所有硬件特性。这样对于开发者就比较可以放心的使用各种硬件特性了,很类似Console平台

回答2:

其实,道理知道那么多没用。我告诉你 就OPGL就好。从CS开始,到war3 都是OPGL好。玩家总结的。

回答3:

《梦三国OL》全新改版官网正式上线了!果然梦3的全新夏季资料片“官渡之战”给力啊,10V10的团P更是爽快刺激,一起来和我对决吧!

回答4:

http://baike.baidu.com/view/936777.htm可以参考这里