Font Size: a A A

The Design And Implementation Of Three-dimensional Indoor Roaming System Based On Component

Posted on:2013-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2268330392461731Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of component technology and virtual realitytechnology, whether in the industry or academia, high reusability, realistic and lifelike3D indoor roaming system has become the urgent request. It no doubt improving theindoor high realism system development speed that the concept of based on thecomponent coustruction the3D indoor roaming system. Therefore, this articlecombined with an indoor roaming system as the research object, study how to use theparametric components technology assembly3D model in indoor scene and develop avirtual reality system by the advaced technology and method of computer graphics,artificial intelligence, visual simulation and real time animation and so on, implementthe indoor roaming scene simulation successfully.Previously, modeling and redering of the indoor roaming system is realizedmostly base on the bottom graphics interface such as OpenGL or DirectX and so on, ifdevelop the system by using API function they provide directly, not only the cycle ofdevelop system is long, and the software in the aspect of reliability and the simulationlifelike are lower. Thus violated the development requirements of virtual simulationsystem, as well as the trend of modern software development, component technology isa first choice means in reuse of software code and the rapid development. Therefore, itkey for the indoor roaming system to build3D model fast by using componenttechnology, and encapsulation the graphics fuctions OpenGL provided and the functionmodule of system.First analyzes building the3D model by using the parametric componenttechnology in the paper, because of the restriction of the computer performance, inorder to achieve the real-time rendering scene, further research on the management ofthe indoor scene data and scheduling optimization, base on this, design and implementthe render module and scene data management module are very importment for thewhole system, and on the implementation detaile of the two modules made a thoroughexplanation; Meeting the real-time rendering scene at the same time, and focus on therealism rendering of the scene, the lifelike of secen is base on the lifelike of3D model,using the parametric component technology in building the3D model, not only realize 3D model quickly, and also realize reuse of model. In order to ensure the authenticityscene, made in-depth analyze in the simulation of light and hidden surface vanishing.Collision detection and roaming path planning is an essential part for the interactiveroaming system, the collision detection algorithm used in the paper is combination theimproved BSP tree and surrounded box, the scene roam path planning by using a kindof automatic generation roam path algorithm, and combined with the A*algorithm tocalculation the shortest path between the two nodes.
Keywords/Search Tags:virtual reality, realistic render, parameter component, collisiondetection, shortest path
PDF Full Text Request
Related items