Font Size: a A A

Design And Implementation Of Virtual Campus Roaming System Based On OSG

Posted on:2018-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:X X ZhengFull Text:PDF
GTID:2358330518460471Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
VW(Virtual Walk-through)technology is an important content of VR(Virtual Reality)technology,it was developed in architectural design,Aeronautical simulation,military exercises and medical field Recently,with the development of computer technology and some researches about VR technology,the important of 31 characteristic—Immersive,Interaction,Imaginative that VR technology would show is favored and admired or gained extensive attention of game player.The number of VR games and digital city is becoming increasingly that happen around us.These have access to financial capital.But there was a lack of attention being paid to the traditional domain of campus in virtual reality technology.Since there are very few people using it,it is a narrow niche.So virtual campus walkthrough is not a hot field right now.Based on this reality,this thesis makes the research on virtual campus walkthrough system of Kunming University of Science and Technology,the modeling technology of the virtual campus,navigating around and the interactive aspects.This thesis aims to building a roaming system of multi-functional virtual campus interaction by applying C++ combined with 3D rendering engine named OSG.The main work is as follows:(1)In order to solve collision detection problem in virtual campus walkthrough.A fast collision detection algorithm based on spatial division and linear programming is proposed in this thesis.Compared with other classical algorithms,experimental results show that the proposed algorithm can save test time,and improve the efficiency of collision detection effectively.(2)On studies virtual scene modeling techniques.,we combined OSG and Sketchup to resolve this task.This has played an important role in building modeling,plant modeling and other modeling.But the OSG shows that it has good flexibility in building Skybox and rendering context.(3)First,we design and implement the visualization system of the virtual campus.Related work includs the loading method of model,the creation of sky box,the realization of illumination,the simulation of rainy and snowy based on OSG particle system,and the accomplishments of fog effect,which offers a better immersion to virtual campus roaming system.(4)Second,it explains the basic technique of interaction function,especially analyzing the principle of OSG scene roam,researching and realizing some Human-Computer interaction like viewpoint tracking,scene roaming and path roaming.In addition,when we are doing a study of scene roaming,we also tested the algorithms Researching on testing Spatial Partitioning algorithm and testing Linear Programming algorithm,Test results show that the algorithm the performance of the algorithm is greatly improved.(5)On the end of the thesis,we developed a virtual campus walkthrough system of Kunming University of Science and Technology.The entire system is running smoothly,the display is clear and soft,reaching the purpose of the development of the virtual campus.
Keywords/Search Tags:Virtual Campus, OSG, modeling techniques, interactive walkthrough, collision detection
PDF Full Text Request
Related items