攻略详情

《反恐精英Online》OPGL与D3D的区别心得

作者: 佚名 2013-08-18 15:09

由于OPenGL开发的很早,因此性能非常完善,包含了大量功能强大的图形函数,

可以实现从渲染一个点,到采用Phong光源,MIP纹理映射,

以及消除锯齿等复杂操作的全部3D处理方案。因此,游戏领域应用的虽然只它的子集,

就已经可以比DirectX更好的发挥图形芯片的潜力。

微软曾经多次试图排挤OpenGL在游戏领域的地位,但始终未能如愿以偿。

反而越来越多的游戏公司(包括Id在内)联名要求微软在其操作系统中加入对OpenGL的支持。

这导致了微软最终的妥协—在其与SGI联合发表的一份声明中,

表示将就OpenGL在Windows中的应用与后者进行更广泛的合作,

在以后的DirectX体系中,OpenGL将会获得和D3D一样的重视程度。

他们将联合在一起,在一种新的、命名为DDl(Dev6ceDiverKit)架构中出现。

一种专门为WINDOWS作过优化,

叫做OpenGLICD(InstalallableClientDriver)的驱动将会使大多数3D卡更容易为OpenGL所识别,

从而实现更广的适用范围。

其实,说Direct3D不如OpenGL已经是旧话,随着DirectX6.0的推出,

二者.的性能差距已经微乎其微。究竞谁能在以后获得更广泛的支持,还要拭目以待。

不过无论如何,游戏处理对于OPenGL来说只能算是邪门歪道”,

它在专业3D设计领域的应用才是最佳的价值体现。

上一篇 : 《三国争霸》 ...

下一篇 : 《疾风之刃》 ...

相关阅读

精彩推荐