Font Size: a A A

Application And Research Of Web Virtual Reality Engine Based Macro And Micro Space Three Dimensional Visualization Technology

Posted on:2012-12-19Degree:DoctorType:Dissertation
Country:ChinaCandidate:Z H LvFull Text:PDF
GTID:1228330377453231Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Space three-dimensional visualization is new development of combination of virtual reality (VR) technology and space research, is one of the necessary means of expression to achieve macro-and micro-space three-dimensional space. The thesis research the theory of the virtual reality technology on web enviroment, and the solution for a variety of software and hardware environments, explore the application of virtual reality technology in the macro-space represented by the "Digital Earth", and the the micro-space represented by the "three-dimensional structure of proteins and materials", design a web virtual reality engine WebVR based architecture of space three-dimensional visualization systems.(1) Describing the concepts and development process of virtual reality and visualization technology and also the development background, the core technology, applied research and the functions and features of WebVR engine. Introducing applications of WebVR technology has been in space science and their advantage to express visual space. Combined with the development of today’s hardware and requirements on the system performance of the newest software, introducing the latest visual technology and the traditional optimization approaches.(2)"Digital Earth" as the representative of the large geospatial as an example, introduced the applications of WebVR engine at the three-dimensional visualization of macro space. Introduced web virtual reality engine WebVR that support multiple users simultaneously online, which map the geographical space, virtual space and P2P overlay network, spatial division of these three methods by quadtree. Using geographic coding identified by the Hash value to mark the region, and using the Hash value to index the list of users, terrain data, and model object data. Using improved Kadmelia model to implement data sharing. On this basis, design and integration of a three-dimensional interactive virtual community, which using the multi-dimensional Internet GIS (WebGIS) as the core framework, using the Internet virtual reality (WebVR) technology as a means of expression.(3) Using "dynamic structure of protein molecules" as an example, introduced the applications of WebVR engine microscopic space three-dimensional visualization. Introduced the progress to help biologists visualize, understand and operate large and complex molecular systems in computer science and visualization. Described the realization and calculations of the expression of different molecules, such as licorice, ball and stick and space-filling van der Waals surface using GPU processing solvent. Introduced a ball and stick representation called Hyperball improved expression by Hyperboloid surface instead of using the tube to smoothly connect the atom. Demonstrated that the dynamic behavior of this shader is particularly useful for the expression, for example, the evolution of non-covalent bond. In addition, it is ideal for expressing coarse-grained model and the spring network. Advantage of the GPU capabilities, this approach may regularly, accurately and interactively render range from a few atoms to500thousand atoms.(4) Make comparision and reference of WebVR engine for in the macro-and micro-spatial visualization applicatio. Introduced some common optimization methods. Introduction of GPU acceleration principle, advantages, and bring improvements in space rendering at the macro and micro space. Described the P2P-based data sharing and scheduling, and data stream transmission method. Described the space index method oriented network environment, and its specific application in the macro and micro space. Combining these optimization methods, efficiency of space visualization methods for macro and micro space were compared.(5) WebVR technology for the macro and micro space visualization application methods and application examples were analyzed. Achieved a "Larg navigation system based on P2P WebVR ", and "three-dimensional m dynamic visualization platform based on network environment" two platforms, and tested their performance.
Keywords/Search Tags:Web Virtual Reality, Spatial Visualization, Digital Globe, GPU, Molecular visualization, P2P, WebVR
PDF Full Text Request
Related items