Font Size: a A A

Large-scale Scenes Of The Three-dimensional Graphics Engine Real-time Rendering Technology Research And Application

Posted on:2011-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z SunFull Text:PDF
GTID:2208360308467251Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In modern computer graphics field, a variety of techniques have been rapidly developing, but 3D graphic engine designing and vegetation rendering are still problems.3D graphic engine is widely used in the whole industry. Now, 3D engine is used rather than low level graphic APIs to develop games or other software. Using graphic engine, time cost will be greatly decreased. At the same time graphic engine has also greatly improved the reuse of the graphic algorithms, and reduced the time waste. So how to design an efficiency and authenticity graphic engine is our current problem, and the engine should be user-friendly, code robust and efficient.Large scale real time rendering, especially large scale vegetation rendering, is an important issue of computer graphic. The complexity of scene and lots of triangular patches create tremendous challenges. And more, scene modeling, shadow lighting and other issues are also up to our consideration.The direction of the paper is researching 3D graphic engine and large scale scene real time rendering. The base is Romans engine designing and large quantities trees rendering. This paper includes the following aspects:1. Study the development of the current computer graphics, 3D graphic engine development process, analyzes the graphic engine development trend.2. Introduced current common commercial engines and open source engines, analyzed function modules and architecture and summarized their advantages and disadvantages.3. With the study of the open-source engine, detailed designed the Romans graphic engine, and researched the various function modules.4. Studied the current rendering methods of large-scale vegetation, including visibility culling technology, level of detail technique (LOD), as well as image-based rendering (IBR) and so on.5. Detailed studied various technical issues in large-scale vegetation rendering, including tree modeling, volume rendering, light shadow and so on. 6. Based on the research of various technical issues, improving ideas and algorithms had been provided, especially impostor.7. At the same time, provided a solution of large scale vegetation rendering and realized a rendering system.Upon completion of the related work, this paper summarizes the results of the experiment, and made perspective of the future.
Keywords/Search Tags:3D graphic engine, large scale scene, real-time rendering, vegetation
PDF Full Text Request
Related items