With the development of Chinese digital entertainment, it's more and more valuable and important to research into the 3D games' engine, which is a main program that in charge of the graphic dealing, collision calculating, the place of physical body, information inputting, sound outputting and so on. In a short definition, that 3D game engine will draw all the graphs, achieve all the functions and supply all the interface and tools as a 3D vision. So it's a core task to research on the 3D engine in game development. The study of this thesis is based on studying some key technology in the 3D game engine. The status of individual face becomes more and more important in Personage's model technology of the game, so an individual facial game engine based on photos is designed. The experiment indicated that using this engine can render a realistic individual face, which meet the requirements of two respects of accuracy and efficiency that personage's model must equilibrate in the game.In this theis,our research work mainly focus on the following three aspects:1. Firstly, we designed the frame of the game engine.2. Secondly, after we defined a 3D human facial model structure, which supports the individual deformation and the real-time demonstration applied in the 3D game. It could also maintain the face well in the simplification process.3. Thirdly, this paper takes radial based function method to deform the general model to get an individual face.4. Fouthly,at the same time a real-time continual multi- resolution method based on the feature constraint was presented to take texture mapping to individual face.5. Finally, We put more attention on the study of 3D graphic rending techonology,such as shading model and ray tracing. shading model is compare of simple shading model and whole shading mode. we realized a real-time continuously multi-resolution rendering well based on the edge collapse and the variable distance. |