Font Size: a A A

Research And Implementation Of Optimizing Complex Three-Dimensional Scene

Posted on:2012-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:J YuFull Text:PDF
GTID:2218330338467514Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
Virtual reality technology is a high-new technology based on computer technology. It opens up a big development space for scientific simulation and human-computer interaction. In the process of using the virtual reality system, people give more and more requests for virtual scene's authenticity and real-time requirements on human-computer interaction and the virtual scene is becoming more complex. The conflict between complexity of scene models and real-time of human-computer interaction is the key issue in virtual scene rendering.For using the virtual reality system on the Internet, some methods of optimizing complex three-dimensional scenes are researched in this paper.3 virtual scene's demonstrations have been completed, and all of the demonstrations have practical value. The contents in this paper are as follows:1.3DS MAX modeling software is used to complete all the objects in 3 virtual scenes.8 modeling guidelines are summarized in this paper. The acceleration rendering technology based on graphics is studied and used it with modeling requirements to optimize three-dimensional models preliminary.2. Optimize three-dimensional models based on geometric elements deletion algorithm and optimize mesh data. Through comparing the simplified results of edge collapse algorithm with triangular facet delete algorithm, select the edge collapse algorithm to simplify some complicated three-dimensional models. The method of optimize mesh data is studied and used to optimize.X file before rendering it.3. The Diamond-Square algorithm is improved and applied to complete real-time rendering of complex three-dimensional terrain with the view-dependent level of detail technology. It has a low time complexity, generate three-dimensional terrain model very fast, can generate three-dimensional terrain model with any resolution.4.3 virtual scene's demonstrations have been completed with VC++platform and DirectX multimedia development kit. The digital sand box and indoor open house are applied in the system of house supermarket on Internet. These virtual scenes have clear rendering images and small amount of data.As a conclusion, it from 3 ways to research the problem of optimizes complex three-dimensional scenes in this paper. The 3 ways are make reduced three-dimensional models, simplify models and the level of detail technology. The innovation in this paper is improved the Diamond-Square algorithm. Three-dimensional terrain can be generated very fast for using this algorithm. Experiments show that, the Diamond-Square algorithm is validity and feasibility.
Keywords/Search Tags:virtual reality technology, level of detail technology, edge collapse algorithm, Diamond-Square algorithm, Direct3D
PDF Full Text Request
Related items