Font Size: a A A

3d Game Engine Based On Opengl Technology Development

Posted on:2006-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y W WeiFull Text:PDF
GTID:2208360152996638Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of computer's software and hardware, it is benefit to the research on virtual-reality, emulation-design and 3D game. The background of this article is a 3D game-engineering. This article introduces basic knowledge of computer graphics that is related to 3D model and movies, and then introduces the technology of OpenGL that is a program software package. As follow, it introduces the whole frame of game engineering and the technology of 3D scene. At the same time, it carries out the program of collision detection and reaction in the game engineering.In the project of game engineering, author adopts the data structure of BSP. It is benefit to complete quickly and manage efficiently 3D scene. It is important to harmonize the collision detection and reaction that is benefit to carry out the oneness of the whole game engineering. The paper researches the following contents:Firstly, after analyzing the status and level of inside and outside country, author decides to adopt VC++ and OpenGL to build it.Secondly, based on the theory of computer graphics, the article introduces the virtual-reality, OpenGL related to 3D game engineering and the process of system design.Thirdly, it introduces research on the software and hardware plan of game engineering, technology path and collectivity structure.Fourthly, this article introduces detail design process of the whole game engineering. With data structure of BSP tree, it improves the running performance of game and is benefit to complete the collision detection and reaction of game engineering.Finally, it evaluates the game engineering and points out the advantage and disadvantage...
Keywords/Search Tags:Computer graphics, OpenGL, Virtual-Reality, BSP
PDF Full Text Request
Related items