正文内容 评论(0

再入狼穴 《德军总部》PC版体验
2009-08-29 16:27:14  出处:快科技 作者:紫竹 编辑:紫竹     评论(0)点击可以复制本篇文章的标题和链接
[2.ID系列作品的OpenGL之路]

这款游戏使用的还是DOOM III引擎,属于OpenGL范畴,这在DX游戏满天飞的时代显得很另类,而翻看历史,Id公司的绝大多数游戏都是基于OpenGL技术的,因为从Id的发展初期就与OpenGL结缘了。我们先来简要介绍一下OpenGL与Id游戏作品的关系。

论及图形API,微软的DirectX是后来者,在3D技术发展初期最优秀的图形接口当属OpenGL,最早由图形专业站厂商SGI在其工业标准IRIS GL基础上所开发,拓展了IRIS GL的可移植性,使之成为平台无关的纯软件接口,可以应用在Windows、Mac OS、Linux、Unix等多种系统之上,这一点也成了OpenGL接口的最重要特性之一。

SGI公司于1992年发布了1.0版OpenGL规范,95年发布了1.1版增加了打印机支持,引入新的纹理特性,之后的1.5版增加了“shader language”(渲染/着色语言),这时windows已经进入DX 9.0时代。2.0时代3DLabs公司取代了SGI公司成为OpenGL规范的大当家,OpenGL 2.0借鉴了不少DX规范的理念,强化了可编程性着色语言,去年发布的OpenGL 3.0变化不大,许多开发者批评它只是OpenGL 2.1打了补丁而已。

再入狼穴 《德军总部》PC版体验
OpenGL在家用领域已日渐没落

无论如何,早期的辉煌光环并没有福荫后代,OpenGL在专业绘图领域依然地位尊崇,但是在家用领域它的没落确实是不争的事实。究其原因,OpenGL对新技术新理念的发展反应迟缓,松散的行业组织也比不上财大气粗的微软,以致DirectX后来居上,一统PC游戏API。

扯得有些远了,回到ID与OpenGL关系的话题上来,ID Software大红大紫的时候正是OpenGL兴盛的时代,那时候的DirecrtX还是黄口小儿,早期的开发平台也以非windows平台为多,OpenGL的移植性更好,卡神选择OpenGL也是很自然的事,但是能在DX成为主流的时候依然坚持OpenGL,而且利用OpenGL技术开发的游戏在画质上不输同等DX技术仍然需要过人的勇气与实力。

ID software采用OpenGL制作的第一个游戏是《Quake II》,当时3D加速卡刚刚兴起,OpenGL规范作为当时最好的图形API得到了ID公司的青睐,《Quake II》的彩色光影效果在当时颇为震撼。

再入狼穴 《德军总部》PC版体验
彩色光影效果的《Quake II》

后续的《Quake III》在高材质和动态光影效果上更上一层楼,所以不再支持软件渲染而必须要一块支持3D加速的显卡。

再入狼穴 《德军总部》PC版体验
《Quake III》的效果

在ID公司的另外一个游戏产品《DOOM III》中,OpenGL技术得到了最佳的展示机会,《DOOM III》采用的Id Tech4引擎也为《Quake IV》、《雷神战争》等游戏广泛使用,本作采用的引擎也是Id Tech4的修改版。

再入狼穴 《德军总部》PC版体验
本作《Wolfenstein》也是基于OpenGL技术制造


责任编辑:

文章内容举报

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...