Font Size: a A A

Research And Analysis Of A Number Of Key Technologies And Algorithms .3 D Game Engine

Posted on:2007-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y H HuFull Text:PDF
GTID:2208360185975889Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of Chinese digital entertainment, network games gradually become a very important method of leisure entertainment and education. In the hi-tech game research and development, game engine is a platform technique as a core. Game developers can concentrate on game design and ignore storage manager, game architecture and rendering etc and shorten the period of game development through calling engine API. 3D game engine can draw all the graphs, finish all the functions and supply all the interface and tools as a 3D vision. So it's a crucial task to research on the 3D engine in game development.?This thesis firstly introduces the basic concept, composing, speciality and detailedly reviews the development at home and abroad on 3D game engine. After that, we aim at some technical difficulties as regards designing architecture, third dimension rendering and simulation. We use abstract interface about C plus plus to design and realize a convenient and extendable tree plug-in structure after expatiating on theory of it. Finally, this structure is transformed DLL, We expatiate on adopting it to make up engine framework, for instance, how to handle different them, how to manage them, how to carry out them and how to load or unload them. We also analyze for some vivid real time algorithms, such as simulation large water surface an'J cloth.By using planar Perlin Noise and camera focus culling, we bring forward an algorithm about simulation large water area, which we get close visibly region and create dynamically grid mesh through camera culling, it is done by treating the surface as planar Perlin Noise generates height field, and then the surface geometry is rendered with resorting to light model and Cube Map. By using three-dimensional Perlin Noise and Mass-Spring model, we describe algorithm about fast cloth dance simulation technique but a new velocity directional modification approach to overcome its super elasticity.
Keywords/Search Tags:3D Game Engine, Plug-in, Perlin Noise, Large Water Surface Simulation, Cloth Simulation
PDF Full Text Request
Related items