id Tech 2引擎

✍ dations ◷ 2025-06-08 12:03:09 #自由发展元件与函式库,自由软件,游戏引擎,电子游戏研发,电子游戏开发软件,1997年软件,雷神之锤系列

id Tech 2引擎,以前称为雷神之锤II引擎,是由id Software开发的用于多种游戏的引擎,主要用于开发《雷神之锤II》。自从其发布后就被多个游戏用于自己的开发。

id Tech 2引擎的最大特性就是对硬件加速的显卡进行了全方位的支持,并且在传统软件渲染模式下优化了OpenGL性能。之后产生的雷神之锤III引擎则对此引擎进行了大刀阔斧的改动,成为了新的引擎。

id Tech 2引擎的另外一个有趣的特性是对动态链接库(DLL)的支持。从而实现了同时支持软件和OpenGL渲染的方式,可以在载入/卸载不同链接库的时候进行切换。链接库的引入是有好处的,因为:

id Tech 2引擎和它的前身一样使用了BSP。这样一来对地图的光源的处理可以让光线数据在每个面上的情况都进行计算,然后再存储已经渲染好的图片,这种方法决定每个模型可以接受多少光源,而不是计算从多少方向来的光源。

约翰·卡马克在遵循GNU和GPL准则的情况下于2001年12月22日公布了此引擎的全部源代码。

相关

  • 用户界面用户界面(User Interface,简称UI,亦称使用者界面)是系统和用户之间进行交互和信息交换的介质,它实现信息的内部形式与人类可以接受形式之间的转换。用户界面是介于用户与硬件而设
  • 禽类鸟是鸟纲(学名:Aves)动物的通称,是唯一存活至今的恐龙,现代所有鸟类在生物学上也被分类为鸟形恐龙(即鸟翼类)的一部分;鸟纲的全体成员均为两足、恒温、卵生、身披羽毛且色彩鲜艳各异
  • 岳建民岳建民(1962年5月-),陕西彬县人,中国有机化学家,中国科学院上海药物研究所研究员。2017年当选为中国科学院院士。1984年毕业于兰州大学化学系,1987和1990年先后获得兰州大学获硕士
  • span class=nowrapNi(NOsub3/sub)sub2/sub/span硝酸镍是镍的硝酸盐,化学式为Ni(NO3)2,以六水合物Ni(NO3)2·6H2O最为常见。硝酸镍是一种绿色单斜结晶,有吸潮性,在潮湿空气中迅速潮解,在干燥空气中稍微风化。易溶于水、氨水、液
  • RaTG13RaTG13病毒(BatCoV RaTG13)是乙型冠状病毒属一种感染蝙蝠的病毒,于2013年在中国云南的中菊头蝠体内被发现。此病毒为正链单股RNA病毒,具有外膜,其基因组长约29800nt,编码冠状病毒
  • 姨子姨母,又称姨妈、阿姨,简称姨,是亲属关系称谓,指母亲的姐姐或妹妹。有些地方姨妈专指母亲的姐姐,母亲的妹妹则称阿姨、姨娘或姨姨。古称从母。不过,“姨”有时是指姨子(大姨子、小姨
  • 台南市公共自行车租赁系统台南市公共自行车租赁系统(英文:T-Bike)是台湾台南市由台南市政府交通局负责建置的公共自行车租赁系统,2016年8月8日正式营运。截至2020年5月8日,T-Bike已在台南市建置70个站点。
  • 曾晓峰曾晓峰(1952年1月-)是一位中国云南油画家、中国美术家协会会员。他先后就读于中央工艺美术学院、中央美术学院,后在云南画院任职,是昆明“外光派”画家群成员之一。作品曾在国际
  • 中间圈中间圈是指地球结构中软流圈之下的地幔,直至外地核。其上界大约在660km处,地震波速度与密度突然增加。 在这一深度,尖晶橄榄石 (gamma-(Mg,Fe)2SiO4)分解成硅酸钙钛矿(英语:silic
  • 透闪石透闪石为角闪石的一类,来自白云石和石英混合沉积后形成的变质岩。晶体常辐射状或柱状排列。其中的镁离子可被被二价铁离子部分置换,形成与阳起石(actinolite)、铁阳起石(ferro-a