Font Size: a A A

.3 D Game Engine Technology - The Study Of Large-scale Scenes Of Real-time Graphics Rendering And Realization

Posted on:2006-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2208360152497219Subject:Computer applications
Abstract/Summary:PDF Full Text Request
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 caculating, 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 difficulties of 3D game engine are as follows: 1) 3D engine drawing technology, especially drawing the big scene. Includ in the optimization and realization of drawing. 2) The sychronous instant network communicaiton in 3D engine. 3) The simulation and realization of the physical system in 3D engine. 4) The frame and intergration of 3D engine system. This dissertation,at first, will deeply analyze the character of 3D engine and the drawing technology, with two popular foreign 3D engines as samples. Then a solution for the large scale scene drawing is proposed ,based on LOD method, which will optimize the drawing, and achieve the realization of lightwave, Shader model, reflect and shadow. The dissertation utilizes a Four-branch LOD caculating method to solve the problem of triangle quantities in big topograph. In the dissertation, the LOD method includes the data memory system, pots valuation system, grid drawing system, method of four-branch 2D number group memory, method of four-branch going through, method of dynamic grid caculating, that all these achieve the high effective and optimized drawing technology, and upgrade much drawing speed. In order to design the realized scene, several lightware caculating model, painting model and environment reflecting model , that well simulate the atmosphere,earth's surface, water, movement bluring and other effects, which must been achieved in the game scene. With above mentioned methods, the 3D graph drawing technology will support for the large scale scene in game engine.
Keywords/Search Tags:3D game engine, development of 3D game engine, 3D graph drawing, LOD technology, drawing technology of realization
PDF Full Text Request
Related items