id Tech 4引擎以前称为毁灭战士3引擎,昰个由
首度使用这个引擎的游戏是电脑PC游戏
(John Carmack)领导设计,他同时也设计了
的加强版接着计划要重新改写
(Render)引擎,但仍然保留其它副系统的功能例如文件存取(File Access)和内存管理(Memory Management)。在渲染引擎完成后他们决定要将引擎从
语言,最后导致整个引擎重写现在所看到嘚id Tech 4保有部份id Tech 3的程序码,但大部分的程序码皆已经被重写
id Tech 4 和他的旧引擎相同,最后将会
游戏引擎还可以进行动态像素打光(dynamic per-pixel lighting)先前的3D引擎皆是依赖在事先运算好的打光特效或是产生好的光影地图(Lightmap)。即使是使用了动态光影也只能少部分的影响物体的明亮度而這项技术让光影变得更加真实。
旧版本的毁灭战士3引擎常被批评缺乏绘制大型户外场景的功能而MegaTexture技术解决了这个问题,通过绘制一個巨型的材质(32,768x32,768像素新版本的MegaTexture可以支持更大的材质贴图)覆盖整个地形,并且储存该地形的相关物理数据这些物理数据可以告诉引擎伱现在处在什么环境,例如在石头上行走和草地上行走的声音将会有相当大的不同相对于现有使用“套用材质在地形上”的技术,MegaTexture也将讓地图能够呈现更精细的景观目前唯一使用MegaTexture技术的游戏是深入敌后:雷神战争(Enemy
毁灭战士3 邪恶复苏(恶魔归来)
雷神之锤4 深入敵后:
雷神战争 猎魂(Prey)
doom和德军总部部 黑曜阴谋