Havok引擎

✍ dations ◷ 2025-06-19 18:59:34 #Havok引擎

Havok引擎,全称为Havok游戏动力学开发工具包(Havok Game Dynamics SDK),一般称为Havok,是一个用于物理(动力学)效应模拟的游戏引擎,为电子游戏所设计,注重在游戏中对于真实世界的模拟。使用撞击监测功能的Havok引擎可以让更多真实世界的情况以最大的拟真度反映在游戏中。

2015年10月2日,微软宣布从Intel收购Havok。

Havok的1.0版本是在2000年的游戏开发者大会(GDC)上面发布的;2.0版本在2003年的GDC大会上发布;4.5版本在2007年3月释出。源代码在取得引擎使用授权之后便会收到。目前,Havok可以在微软的Windows操作系统、Xbox与Xbox360,任天堂的GameCube与Wii、索尼的PS2、PS3与PSP、苹果电脑的Mac OS X、Linux等操作系统或游戏主机上使用。此游戏引擎是用C语言/C++语言所撰写而成。

最新的5.5版本在2008年2月释出。新版本的SDK更完善,更人性化。亦加入了新的物理效果,例如布料的摆动效果。在示范中,Havok利用了斗篷来表现这个效果。当人物走动的时候,其背后的斗篷会随着人的移动来摆动。破坏效果方面,新增了物体的破碎和变形。非商业应用的物理引擎是免费提供的,目的是加大普及率。。随后,商业的游戏应用亦变成免费。不过商业应用但非游戏,和引擎的全部源代码,就需要付款。

自从Havok引擎发布以来,它已经被应用到超过150个游戏之中。最早,使用Havok引擎的游戏大多数都是第一人称射击类别,但随着游戏开发的复杂度与规模越来越大,其他类型的游戏也想要有更加真实的物理表现,有越来越多的其他类型的游戏采用Havok引擎,例如为即时战略类型,Ensemble Studios的帝国时代III与暴雪娱乐的星际争霸II;竞速类型,世嘉公司的索尼克与索尼发行的机车风暴。在软件3D Studio Max和Maya 3D中也能看到已经打包为插件的Havok引擎。同时,文明6也使用了这一物理引擎。

为了和PhysX竞争,Havok FX可以使用多绘图处理器的技术来加速物理计算,包括了NVIDIA的SLI和ATI的交火技术。Havok将物理运算分为特效和游戏运算,特效运算(如爆炸时的烟雾)将会由GPU的Shader Model 3.0来进行运算,进而减轻CPU的负担。而游戏物理运算则仍然由CPU处理。由于英特尔收购了Havok,前者显然希望物理计算由CPU负责,所以由显卡加速Havok FX的开发似乎已经被取消。

在GDC09展览中,演示中的Havok引擎使用了ATI的显示核心作为加速。由于引擎是基于OpenCL架构进行开发,所以处理器和显示核心都可以为其进行计算。

相关

  • 芒什省芒什省(法语:Manche)是法国下诺曼底大区所辖的省份,滨大西洋。该省编号为50。2014年统计人口约50万。5个海外省及大区
  • span class=nowrapBkClsub3/sub/span氯化锫是一种无机化合物,化学式BkCl3,有很强的放射性。
  • 亲核加成有机化学中,亲核加成(Nucleophilic addition)是反应物的π键受亲核试剂进攻而被取代,形成两个新的共价键。 加成反应局限于以下一些含多重键的底物:对于碳-杂原子多重键例如 C=O 或
  • 2019冠状病毒病全球各地疫情下列为世界各地关于2019冠状病毒病疫情的个案和其对应措施。.mw-parser-output #covid19-container{float:right;max-width:100%;max-height:75vh;height:60em;overflow:aut
  • 米德尔堡 (荷兰)米德尔堡(荷兰语:Middelburg)是荷兰西南部泽兰省的一座城市和市镇,也是该省的首府,人口46,554(2005年)。它在弗利辛恩东北约6公里,有冶金、纺织、肥料,电机等工业。中世纪为商业中心
  • 流沙刑《流沙刑》(瑞典语:,英语:)是一部瑞典犯罪网络剧集,改编自玛琳·佩尔森·吉欧利托(英语:Malin Persson Giolito)的同名小说,于2019年4月5日在线上串流媒体平台网飞首播。斯德哥尔摩富
  • Blackpink House 除特别注明外,本文所有时间均以东九区时间(UTC+9)为准。Blackpink House(韩语:블핑하우스)为韩国经纪公司YG娱乐制作的节目,是以该经纪公司旗下的女子组合BLACKPINK为主角所拍摄
  • 迪安·托马斯迪安·托马斯(英语:Dean Thomas),台湾译名为丁·汤玛斯,是一位格兰芬多学院的学生,特别擅长绘画和伪造签字。他和哈利·波特、罗恩·韦斯莱、纳威·隆巴顿、与西莫·斐尼甘同住在
  • 福冈县知事列表福冈县知事列表包括福冈县的历代县令、知事。
  • 巴赫伦采尔巴赫河坐标:47°54′29″N 10°55′55″E / 47.90794271°N 10.93201876°E / 47.90794271; 10.93201876巴赫伦采尔巴赫河(德语:Bachrunzelbach),是德国的河流,位于该国东南部,由巴伐利亚