Font Size: a A A

Research And Implementation Of Roaming System Based On OpenSceneGraph Engine

Posted on:2009-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:L XuFull Text:PDF
GTID:2178360245955366Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Since 1990s virtual reality technique has been one of the hot spots in IT field. It creates a living virtual environment by using computer and allows the users communicate with it freely. Now VR is widely used in the military, medicine, education, virtual travel, shopping, interactive entertainment etc.First this thesis gives some meaningful conclusions for theory of scene graph and structure, function of OpenSceneGapph engine. A virtual reality roaming research platform is developed with 3D open resource engine OpenSceneGraph and MFC framework on desktop system. On the platform, a path-edited function module for the large projection emmersed environment and the simulation mode of rain , snow and fountain effect which are based on particle system are developed in order to enhance the relism of the scene.OpenSceneGraph is used for visualization, and implement several virtual scene wandering manners by operation mouse and keyboard. The virtual system also provides collision detection function by way of testing for intersections between a specified line segment and a scene graph. The forth chapter introduces a terrain scene roaming system developed with osgdem, analyzs the CLOD (Continuous Level of Detail) terrain rendering algorithms of Demeter Terrain Engine, In this foundation, we design and implement a real-time large scale terrain scene wondering system based on Demeter Terrain Engine.In the end, we have made a conclusion of the jobs done above, pointed out the places where need to be improved, and put forward the expectation of future works.
Keywords/Search Tags:Scene graph, Roaming, Path-edited, Collision detection, CLOD, Quad Tree
PDF Full Text Request
Related items