Font Size: a A A

Research On The Technology Of Ramble In 3D Virtual Reality

Posted on:2009-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhouFull Text:PDF
GTID:2178360242497728Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Virtual Reality is one kind of technology that can produces a highly real simulation environment by using computer algorithm to make users immerse into the virtual environment. In this system, man-machine interfaces are used to accomplish interaction between users and virtual environment. The technology of ramble in three-D virtual reality has long been one of hotspots in virtual reality. Compared with the traditional planforin and computer animation, the immersion, interaction and realtime function of virtual navigating system is unapproachable. So far the virtual reality had been applied to many fields such as military, amusement, manufacture, medicine, geographic information system.The basic conception, radical contents and key technology of the three-D navigating system are introduced in this paper. Research status in domestic and overseas are also discussed. The file structure of three-D model file, the model construction method, data organization and data management are discussed. After research obtaining and organizing model data of three-D ramble system, the paper designs API to read many kind of data of three-D model file and implements real-time rending baseed on the research of the data structure of three-D mode file. The paper presents an algorithm of creating and rendering large terrain named JINGDI algorithm. In this mothed, the data of large terrain and the corresponded memory is departed and managed with LOD. The scenes can be automatic swithed in this mothod when player walk through in the ramble system. The paper also presents an algorithm of creating a path of automatic navigation named Steel-Wire algorithm. At last, the paper presents a solution that can dynamic display virtual advertisement in three-D ramble system. The solution using dynamic texture technology to accomplish update of virtual advertisement and real-time send feedback information of player to the server.A demo of three-D navigating system is developed based on a simple graphic engine that can simulate and render virtual reality easily and designed and implemented by the author using VC++ and Direct3D, which demonstrates the correctness and effect of using the approach. At last, the author makes a conclusion of the whole thesis and points out the shortages in the system, some potential research topics in the future are put forward too.
Keywords/Search Tags:virtual reality, three-D geography information system, three-D navigating, large terrain, virtual advertisement
PDF Full Text Request
Related items