id Tech 4引擎

✍ dations ◷ 2025-11-12 23:09:41 #2004年软件,游戏引擎,毁灭战士系列,雷神之锤系列

id Tech 4引擎,以前称为毁灭战士3引擎,是个由id Software所开发的游戏引擎,首度使用这个引擎的游戏是电脑PC游戏毁灭战士3。这个游戏引擎由约翰·卡马克(John Carmack)领导设计,他同时也设计了《雷神之锤》游戏所使用的引擎。

id Tech 4 引擎原先为id Tech 3的加强版,接着计划要重新改写渲染(Render)引擎,但仍然保留其它副系统的功能,例如文件存取(File Access)和内存管理(Memory Management)。在渲染引擎完成后,他们决定要将引擎从C语言改写为C++语言,最后导致整个引擎重写。现在所看到的id Tech 4保有部分id Tech 3的代码,但大部分的代码皆已经被重写。

id Tech 4 和他的旧引擎相同,最后将会开放源代码,在2007年的QuakeCon,引擎开发者约翰·卡马克(John Carmack)表示"I mean I won't commit to a date, but the Doom 3 stuff will be open source."(我不会说出一个确切的释出日期,但是毁灭战士3引擎最后会开放源代码。)

id Tech 4 在id Tech 3的基础下,又增加了许多功能,例如凸凹纹理映射(Bump Mapping)、法向映射(Normal Mapping)和Specular Highlighting。

游戏引擎还可以进行动态像素打光(dynamic per-pixel lighting)。先前的3D引擎皆是依赖在事先运算好的打光特效或是产生好的光影地图(Lightmap)。即使是使用了动态光影也只能少部分的影响物体的明亮度。而这项技术让光影变得更加真实。

旧版本的毁灭战士3引擎常被批评缺乏绘制大型户外场景的功能,而MegaTexture技术解决了这个问题,透过绘制一个巨型的材质(32,768x32,768像素,新版本的MegaTexture可以支持更大的材质贴图)覆盖整个地形,并且储存该地形的相关物理资料。这些物理资料可以告诉引擎你现在处在什么环境,例如在石头上行走和草地上行走的声音将会有相当大的不同。相对于现有使用“套用材质在地形上”的技术,MegaTexture也将让地图能够呈现更精细的景观。目前唯一使用MegaTexture技术的游戏是深入敌后:雷神战争。

相关

  • 胞壁质肽聚糖,存在于真细菌中的革兰氏阳性菌和革兰氏阴性菌的细胞壁中。肽聚糖的骨架是由两种糖衍生物:N-乙酰葡糖胺(GlcNAc)和N-乙酰胞壁酸(MurNAc)交替相连而形成的多糖链,这些链相互交
  • 苏珊·林德奎斯特苏珊·林德奎斯特(英语:Susan Lindquist,1949年6月5日-2016年10月27日),美国生物学家,麻省理工学院生物学教授,专门从事分子生物学,特别是朊毒体以及热休克蛋白的蛋白质折叠问题的研
  • 努尔·穆罕默德·塔拉基努尔·穆罕默德·塔拉基(普什图语:نور محمد ترکۍ‎,1917年7月15日-1979年10月9日),阿富汗民主共和国领导人。青年时在苏联莫斯科大学学习,是苏联共产党第5任总书记勃列
  • 孟加拉猫孟加拉猫(Bengal cat),又称孟加拉豹猫,起源于美国,身体具有金色的底色及黑色的斑纹,体重约5.5~9公斤,骨架结实、身体强壮,皮毛短。该品种猫独立性强,性情多变,有时表现出野性的一面,捕猎
  • 中华人民共和国通信中华人民共和国拥有一个多样化的通信系统,连接该国所有地区的互联网、电话、电报、电台和电视台。其通讯格式并不是西方国家常见的高级格式,但是它的通讯系统包含了世界最尖端
  • 红树科红树科(学名:Rhizophoraceae)是真双子叶植物金虎尾目的一科,约有18属,大约120种,常见的是水笔仔,绝大部分分布在东半球的热带和亚热带地区,都是常绿灌木或小乔木。中国只有6属共11种
  • HIST4H44H9O、​3WKJ、​3AYW、​3WA9、​5B0Z、​5AVB、​2CV5、​5AV5、​3AV2、​3WTP、​3AV1、​3AZK、​3X1V、​5AV8、​1F66、​4QUU、​3CFS、​4YYK、​4QUT、​3NQJ、​
  • 最终幻想VIII角色列表最终幻想VIII角色列表列出了电子游戏《最终幻想VIII》中的登场角色。 事隔多年,官方推出的FF格斗游戏DFF中, 阿尔提米西亚的最强武器名字叫做“Shooting Star”和莉诺雅的最
  • 波格拉尼奇内波格拉尼奇内(俄语:Пограничный)为俄罗斯远东联邦管区滨海边疆区波格拉尼奇内区境内的一座市级镇,也是波格拉尼奇内区的行政中心。位在中俄边界东方15公里、海参崴西
  • 斯蒂法诺·弗兰奇尼斯蒂法诺·弗兰奇尼(Stefano Franscini,1796年10月23日-1857年7月19日)是一位瑞士政治家与统计学家,是1848年《瑞士联邦宪法》订定之后的首届瑞士联邦委员会委员,也是第一位来自瑞