What gaming engine does CoD4 use?
Infinity Ward has created its own proprietary graphics engine-based on the Quake graphics engine. The new software is heavily modified though. This “new” engine introduces cinematic quality graphics and sound . You can now get realistic depth of field, rim-lighting, character self-shadowing, texture streaming and physics-enabled effects like death scenes which combine rag doll with death animations.