Title :
An Object-Oriented Graphics Engine
Author :
Qiu, Hang ; Chen, Lei-ting
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu
Abstract :
Creating a 3D graphics rendering engine is not a trivial task as users often demand for high quality output and performance. With the development of computer graphics hardware, graphics engine is a research focus. In this paper, an object-oriented 3D graphics engine-Gingko is presented and implemented. We discussed the general architecture of this engine and the relationships of every module. Not only does this engine support extendable software architecture, but also it provides high efficient scene rendering method and convenient application programming interfaces. Experimental results show that this engine has high stability and high rendering speed.
Keywords :
object-oriented programming; rendering (computer graphics); 3D graphics rendering engine; Gingko; computer graphics hardware; object-oriented 3D graphics engine; Computer architecture; Computer graphics; Computer science; Encapsulation; Engines; Layout; Object oriented modeling; Rendering (computer graphics); Resource management; Software architecture; Graphics Engine; game engine;
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
DOI :
10.1109/CSSE.2008.1149