Font Size: a A A

Design And Implementation Of OGRE-Based SCVR System

Posted on:2011-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y YaoFull Text:PDF
GTID:2178360305960063Subject:Computer graphics images
Abstract/Summary:PDF Full Text Request
With the economic growth and rapid development of information technology, high-tech computer industry is promoted in the 21st century as one of the most important infrastructure. Since the 90's, the development of graphics and image technology and commercial application has become a hub for IT industry. In order to achieve efficient massive data rendering with the virtual scene, we developed this SCVR system, so as to facilitate the further development of VR commercial products based on this engine.The work of this paper relies on the Beijing Shenzhou Shijing Information & Technology Co., Ltd. Digital Tourism Education Project, in order to achieve high efficiency, robustness, scalability and other characteristics as a virtual reality simulation platform requires, we refer to a mature graphics rendering engine OGRE and simplified its structure, made necessary custom change and provide an engine support for virtual reality simulation.Firstly, in the light of 3D game engine's basic architecture, focusing on the classical collision detection, a BSP scene management strategy AABB-based collision detection module has been constructed. Subsequently, to implement the rendering core of the system, this paper adopts some techniques like Geometry Instancing, Render to Vertex Buffer, Displacement Mapping, GPGPU, OpenMP and other techniques to achieve an effective solution for VR rendering bottlenecks. Finally, the simple uses of the system are introduced as the company's business applications and its success stories are mentioned based on SCVR.The thesis is a positive practice and meaningful for Beijing Shenzhou Shijing Digital Tourism and teaching project. The process of development and implementation of a 3D graphics rendering engine might benefit further research and design for future large-scale graphics rendering engine.
Keywords/Search Tags:Virtual Reality, 3D Rendering, OGRE
PDF Full Text Request
Related items