Font Size: a A A

The Research And Design On Three-Dimensional Real-Time Rendering Engine For Virtual Studio

Posted on:2017-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:X F HuFull Text:PDF
GTID:2348330491961663Subject:Computer Science and Technology
Abstract/Summary:
As the rapid development of virtual reality technology, the technology has gradually penetrated into our daily life and production. Virtual reality technology plays a very important role in the research and development in the field of military, medical, industrial design, entertainment, education, communications and many other industries. As for the modern studio technology, virtual reality technology brought tremendous changes to it so that the virtual studio technology came into being. The article will focus on virtual studio technology, then research and design a three-dimensional real-time rendering engine for virtual studio which is bases on OGRE.Virtual studio technology made the background change from the real studio background scenes in the traditional studio technology to virtual scenes which are obtained by the rendering engine. Therefore, virtual studio consists of two parts, real scenes recorded pictured by the camera and the virtual scenes rendered by the rendering engine. The biggest difference between virtual studio technology and traditional studio technology is the generation method of the background. The three-dimensional real-time rendering engine for virtual studio is the generation tool of the virtual background.In the study of three-dimensional real-time rendering engine for virtual studio, its system architecture is designed into three modules:the scene file system, rendering module and control module. The scene file system provides scene model file information to the rendering module to render the background scene. The rendering module and control module use TCP mode to exchange control command and the status of the recent scene. Under the corporation among the three modules, three-dimensional real-time rendering engine produces the virtual background and control the scene in the broadcast.The key technology researches in the rendering module of three-dimensional real-time rendering engine of virtual studio mainly focus on the real-time feature of rendering, dynamic effects and the camera tracing in the virtual studio. In the study of the control module, the research emphases are the protocol driven TCP services and its control protocols. Through the researches of the primary technology in rendering module and control module, it achieves the features of real-time, controllability and good scalability for the follow-up research and development.The experimental results show that the proposed three-dimensional real-time rendering engine for virtual studio can successfully render the background scene and accurately control the broadcast process. As for the research and design in the article, the proposed solution not only meets the demand of broadcast but also matches its features. It has a certain academic value and application innovation.
Keywords/Search Tags:Virtual studio, Three-dimensional real-time rendering engine, Real-time, Controllability, OGRE, Scalability, Dynamic effects, Camera tracing, Control protocol
Related items