Font Size: a A A

Design And Implementation Of Outdoor Scene Rendering System

Posted on:2015-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:G Y ChenFull Text:PDF
GTID:2308330452956870Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the progress of science and technology, computer graphics hasmade considerable progress in many fields.Outdoor scene rendering is not only aimportant research topic of graphics, but also the core of3D graphics engine.With thecontinuous improvement of scientific level of computer hardware and the furtherdevelopment of graphics rendering technique, the requirements of the truthfulness andrealtime performance of outdoor scene rendering become higher.The system uses OpenGL as graphics rendering library. First the demand analysis isdone.Then by using software egineering method, the system is divided into tool collectionmodule, scene management module, scene rendering module and resource managementmodule, and detailed design of each module is done. Later in the implementation phase,the concrete realization of the modules is described.Descriptions include the method ofterrain modeling, the partitioned data dynamic loading scheme based on memory bufferpool in order to realize the large-scale terrain, which is based on the theory that data areconstantly updated, terrain should be loaded or eliminated with the visual body’s close oraway, data simplification only for those who fall within the view of the role.In addition,the outdoor scene realistic rendering is also analyzed, mainly involve that the texture mapis used to simulate the earth’s surface, using box, bulletin board technology to simulate thesky, the sun and the lens flare. Using ShadowMap technology to simulate shadowsrendering and to a certain extent, the system resolves the problem of jitter.The system has realized the realistic rendering of outdoor scene and large data’sdynamic loading, and also completed the user interaction, using object-oriented methodand design patterns, system has certain versatility and expansibility.
Keywords/Search Tags:Outdoor scene, Render, Terrain, Dynamic loading, Sense of reality
PDF Full Text Request
Related items