Font Size: a A A

Research On Optimization Of 3D Scene Construction In Virtual Reality

Posted on:2011-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:L B FengFull Text:PDF
GTID:2178360305494737Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The article is based on virtual reality technology to build virtual scene and to be optimized,for the research status and progress in domestic and oversea,the concept and key technology of virtual reality are introduced.In combination with OpenGL the construction and features of the virtual scene are also discussed together. Some technical problems, such as texture mapping and collision detechtion, have arisen in the construction of the scene.For the complex scenes, realistic rendering and real-time performance are both necessary for balance. To meet the users' immersion in the sense of the building, this system is also required to be optimized to achieve the roaming function. Based on careful analysis and summary of previous work, research achievements, which have been done in this paper, can be briefly stated as follows:Firstly, the construction of a realistic three-dimensional virtual model is the basis for walkthrough system of buildings.In this paper, 3DS file is for construction of buildings, and then imported into OpenGL to render the scenes. In order to achieve visual realism, immersion and anti-aliasing, the paper uses a regional summation table algorithm.For the problem in the regional summation talble, the algorithm is improved to minimize the jagged and speed up the display of the model.Secondly, in the process of the collision detection, AABB axial bounding box is created for each object in the scene, in order to improve the detection rate.The data storage structure of the AABB bounding box is optimized for saving a lot of storage space and calling time from menmroy.In the end,3DS file, by analyzing the structure, is imported into OpenGL using VC++6.0 for rendering. According to the requirement of a higher real-time and interaction, this paper uses the binary space partition (BSP) tree for scene management.And reasonable choice of partition surface has been improved. Anti-aliasing and texture mapping techniques collision detection of storage optimization also make the scene more realistic.
Keywords/Search Tags:virtual scene, texture mapping, collision detection, BSP
PDF Full Text Request
Related items