For the third generation Unreal Engine, we are building two versions of every model in our game. We are building a source model with several million polygons, between 2 and 6 million polygons. We use that model for all the lighting detail on the mesh. Then we go to the in-game version, which is usually about 10,000 polygons.
— Tim Sweeney