Font Size: a A A

Research On Key Technologies Of Management For Large-scale Dynamic Virtual Scenes

Posted on:2015-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:T F LiuFull Text:PDF
GTID:2298330431998042Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
:The organization and management of virtual scene is the foundation and warranty of the virtual reality application. Realism and real-time are the two basic requirements for the virtual scene management. Even with the rapid growth of computer hardware processing capability, especially the performance of graphic hardware, we should take compromise between realism and real-time requirements in the virtual scene to some degree.Under this background, this paper proposes how to build and manage the large-scale dynamic virtual scene based on the work environment underground metal mines, which makes it not only meet the real-time of the interaction with users but also meet the realism of scene rendering.1) In terms of the virtual work environment of underground metal mines, it can’t load the whole scene into memory one time. So we divide the scene into smaller scenic blocks based on the entrance division strategy. When the system is running, it just needs to load the current running scenic block. Finally this paper implements the large-scale virtual scene organization management and collision detection based on block units.2) We comprehensively analyzed the impact of the scene management efficiency of the organization and management of the visual scene. In this paper, an improved scene management method has been proposed. By using the strategy of the separation of the management and rendering and also by using the scene graph as the organization of the scene management, the user interaction efficiency has been improved. In order to speed up the collision detection and rendering, object binary trees for the indoor scenes while octrees for the outdoor scenes have been employed.3) Due to collision detection is happened at run time, most of the objects in the work environment of underground metal mine was static, as well as the locality of collision detection, in order to reduce the runtime overhead, the possible collision of object in the scene can be expected to be calculated for getting potential collision set. This paper proposed a method of computing potential collision set, and implemented the algorithm of collision detection on the basis of potential collision set. After the large-scale virtual scene dividing into blocks, this paper introduced a caching mechanism to manage scene blocks which loaded into memory, and use the scene block as parallel granularity to implement the parallel collision detection based on the technology of Message Passing Interface.The development work and strict system testing of drilling platform has been completed, the test results show that this platform has reached the anticipated goal. And it showed that this method can not only meet the real-time need of the user interaction, but also increase the immersive rendering.
Keywords/Search Tags:Scene Management, Scene Graph, Object Octree, CollisionDetection, Potential Collision Set
PDF Full Text Request
Related items