ZOL首页产品报价论坛软件下载问答堂>>中关村在线手机版更多

热点推荐
ZOL首页 > 游戏频道 > 电脑游戏 > 游戏快报> 正文

没有最好只有更好 游戏引擎发展史漫谈


责任编辑:董斌 【转载】 驱动之家 09年06月22日 [评论]



  [18.一心一意的专业引擎]
  
  前文对引擎的分类中已经提到,游戏引擎的概念很广,简单来分也有通用的和专一性的,前面介绍的这些游戏引擎几乎都是通用性,涵盖了游戏设计中的3D图像、音效处理、AI运算、碰撞检测等等,而此处要说的则是一些功能单一但是专业高效的引擎,比如物理引擎、声效引擎、植被引擎等。
  
  物理引擎中首推Havok,其次则是NVIDIA力推的PhysX,前者是基于CPU运算的(现在也开始支持GPU运算),后者是基于GPU运算的,Havok资历老、支持者众,在PC、XBOX360、PS2/3等多平台有着广泛的应用,使用Havok物理引擎的游戏已有100多款。除了游戏领域外,Havok引擎还广泛使用在电影特效中,《黑客帝国》、《哈利波特》、《特洛伊木马》等多部电影中都使用了Havok引擎以营造真实的物理运动效果。


没有最好只有更好 游戏引擎发展史漫谈

万众瞩目的大菠萝3就会支持Havok物理效果


  PhysX物理加速最早由Ageia公司研发,并以物理加速卡的方式加以推广。后来Ageia公司被NVIDIA公司收购,PhysX技术被NVIDIA应用在自家的显卡之上。凭借着GeForce显卡的销量和NVIDIA的影响力,PhysX也逐渐得到了各大游戏公司的支持,越来越多的游戏也开始支持PhysX物理加速引擎。

没有最好只有更好 游戏引擎发展史漫谈
NVIDIA的PhysX物理加速技术也开始发力

  SpeedTree作为一种单一的游戏引擎并不为人所熟知,但是正是这种专一性让它在适宜的场合能够做到全功能引擎做不到的事情。
  
  SpeedTree是业内最专门的植物渲染引擎,可以实现树木、植被的建模、动态刮风、平滑细部和多样灯光效果,可为游带来逼真的树木、草地等效果。

没有最好只有更好 游戏引擎发展史漫谈
《虚幻3》中的SpeedTree引擎营造的参天大树

没有最好只有更好 游戏引擎发展史漫谈
《上古卷轴4》中的SpeedTree渲染出的草地效果

  当然,SpeedTree也不只是应用在游戏领域,SpeedTree也是商业上常用的建模工具,更有美国国防部利用SpeedTree进行真实战争场景模拟来进行军事训练。