主题 : [转贴]帝国时代3的引擎揭密
级别: 模拟之星
UID: 930
精华: 0
发帖: 1156
威望: 0 星
金钱: 2103 浮游币
贡献值: 0 点
好评度: 7 点
人气: 0 点
在线时间: 30(时)
注册时间: 2004-03-29
最后登录: 2024-08-06
楼主  发表于: 2005-02-05 10:21

[转贴]帝国时代3的引擎揭密

最近炒得火热的《帝国时代3》的9幅画面已经发布,看过画面之后,玩家不禁对《帝国时代3》的超真画质表示赞叹。大家可以仔细观察一下现有的9幅图,首先看图1,树木投下的影子不再是只有一个阴影的轮廓,在影子中我们能看到阳光透过树枝树叶的间隙射向地面。炊烟的表现更是令人赞叹,几乎达到了近乎真实的程度。湖面的水纹表现也使人满意,水草在水中有逼真的倒影。提到倒影,大家再来看看图2中央的船,它的倒影同样极其真实,右侧的阴影也完全符合物理规律。岸上的战士们姿势各异,面向的角度也有很多种,每个人在地面上都留下了清晰的影子,而且每一个影子同样是表现各异。图3表现的是编队和开炮的场景,这张图中大家要仔细看战士的盔甲和帽子的反光,这种反光会随着太阳的照射角度、士兵面向的角度而产生不同的效果。火炮开炮瞬间的火光效果表现同样很优异。图4表现了一种光——灯光,画面中灯光的朦胧效果表现不错。事实上图4和图5表现的是同一场景在不同的时间(白昼和黑夜)的不同场景。
  从IGN网站对开发者的访谈中microkof找到这么一段:“有持枪步兵齐射、高桅横帆船互相撞击、火炮将步兵的尸体炸出战场,可能坠入山崖,可能飞入水中。房屋被毁坏时,你可以看到一块块的碎块飞上天在以抛物线坠下来。总之,任何物体被损坏的时候,都跟据实际情况表现出不同的物理损坏,而不是从前老游戏中千篇一律的样子。如果你见到一座倒塌的塔压死一名在附近耕作的农民,你千万不要奇怪。”
  究竟是什么引擎,使得《帝国时代3》表现出如此优异的画面质量和物理效果?答案是
Havok引擎。提起Havok引擎或许很多人都不知道,但是如果我请大家看看下面的列表,就会对这款游戏有所认识:

  Valve开发的《半条命2》
   EA洛杉机工作室开发的《荣誉勋章:血战太平洋》
   People Can Fly开发的《恐惧杀手》以及资料片
   Pandemic Studios开发的《全能战士》
   Monolith Productions开发的《恐惧》(F.E.A.R.)
  Irrational Games开发的《部落:复仇》和《霹雳小组4》
   Remedy Entertainment开发的《马克思佩恩2》
  育碧红色风暴工作室的《幽灵行动2》
   Volition Inc.开发的《惩罚者》

  如果你得知这一大批射击大作都是使用的Havok引擎(《半条命2》是Havok引擎和Source引擎联合打造),那么你应该对这个引擎有所认识了。离子风暴工作室的《神偷:死亡阴影》(Thief: Deadly Shadows)与今天介绍的《汽车攻击》(Auto Assault)同样使用的这个引擎。另外有大量PS2、Xbox平台的游戏也采用了Havok引擎。Havok引擎是Havok公司开发的一款物理引擎,现在被广泛用于设计学和游戏开发中,这款引擎是最早支持DirectX 9.0的物理引擎之一,是目前世界上最快、最方便的跨平台游戏图形解决方案,也是现今应用最为广泛的引擎之一,已经有将近100款游戏使用Havok引擎,大家看上面的列表就能够明白。《帝国时代3》采用的这个版本的引擎已经支持顶点着色引擎3.0和象素着色引擎3.0,在业界处于相当领先的地位。尽管Havok引擎并不是世界三大引擎之一,但是它的实力绝对不容小觑。

user posted image

user posted image

user posted image

user posted image

user posted image

user posted image

user posted image
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7689
威望: 83 星
金钱: 794 浮游币
贡献值: 9861 点
好评度: 13244 点
人气: 1271 点
在线时间: 1964(时)
注册时间: 2004-03-25
最后登录: 2024-10-19
沙发  发表于: 2005-02-05 16:25

这种画面估计配置高得可以逆天了。DOOM3只是处理几个活动人物对背景的处理也没这么精致,而这个要处理几队活动人物、外加逼真的自然环境。估计又是要GF5900或R9800级的显卡。