id Tech 2引擎

✍ dations ◷ 2025-08-14 13:14:00 #自由发展元件与函式库,自由软件,游戏引擎,电子游戏研发,电子游戏开发软件,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日公布了此引擎的全部源代码。

相关

  • GFAJ-1GFAJ-1是一种杆状盐单胞菌科(Halomonadaceae)嗜极细菌。该细菌能在缺乏磷元素的环境中吸收通常被认为有剧毒的砷元素进入细胞内,并利该元素合成类似ATP、磷脂等有机化合物或对
  • 矿物矿物是指在地质作用下天然形成的结晶状纯净物(单质或化合物)。绝对的纯净物是不存在的,所以这里的纯净物是指物质化学成分相对单一的物质。矿物是组成岩石的基础(像石英、长石、
  • 阿尔西比亚德斯阿尔西比亚德斯(希腊语:Ἀλκιβιάδης Κλεινίου Σκαμβωνίδης,拉丁语:Alkibiádēs Kleiníou Skambōnidēs,前450年-前404年)是雅典杰出的政治家、演说
  • 生物学哲学生物哲学是科学哲学的一类,其中涉及到认识论、形而上学和伦理问题。虽然大部分科学哲学家和哲学家一直对生物学感兴趣(例如亚里士多德、笛卡尔,甚至康德),生物学哲学在20世纪的60
  • 综摄综摄(英语:syncretism,又称融合主义)指的是调和或统合信念(如宗教上)的冲突,也可指对于调和或统合所做的努力,例如宗教混合的客观过程。两个以上的宗教在接触与和解后,发展出彼此文化
  • 埃克曼螺线埃克曼螺旋(英语:Ekman spiral),或称为埃克曼螺线,是指海洋表面附近的海流因为风和科氏力的作用造成海流方向旋转的结构。这个结构以瑞典海洋学家沃恩·华费特·埃克曼命名。表面
  • 史都华·哈默洛夫史都华·哈默洛夫(Stuart Hameroff ,1952年7月16日),美国亚利桑那大学麻醉学系与心理学系教授、意识研究中心主任教授。
  • 主宾型配列主宾型配列(Nominative–accusative alignment),也称为主宾格配列、对格配列或受格配列,是一类配列方式,即在句法或形态上,将不及物动词的单一变元和及物动词的施事论元同等对待(S=
  • 核糖体大亚基核糖体大亚基(英文:Ribosomal Large Subunit,简称“LSU”)是核糖体中较大的核糖体亚基。每个核糖体都由一个核糖体大亚基与一个核糖体小亚基共同构成。原核细胞中的70S核糖体、
  • 奥拉涅斯塔德 (圣尤斯特歇斯)奥拉涅斯塔德是荷兰海外属地圣尤斯特歇斯的首府,是一个港口城镇。总人口约1000人。主要景点有橘堡(Fort Oranje)。它可以分为两个部分,即上城与下城。海滨的下城有旧殖民时代