摘要
提出并实现了一种面向对象的三维图形渲染引擎Gingko,对引擎的体系结构、各模块之间的关系以及关键技术进行了分析说明。该引擎提供可扩展的软件体系结构、高效的场景处理方法、方便易用的应用程序接口,为三维图形应用的快速开发和高效运行提供了支撑。实验证明,该引擎具有运行稳定、渲染速度快的特点,对于大规模室外场景的渲染速度能保持在20fps以上。
An object-oriented 3D graphics engine is presented and implemented. The general architecture, the relationships of every module, and the key techniques of the engine are discussed. This engine can support extendable software architectures, and provide high efficient scene rendering method and convenient application programming interfaces. It can greatly accelerate the development of 3D graphics and provide supports for its efficient running. Experimental results show that this engine has high stability and high rendering speed, for rendering large-scale out-door scene, the speed is still above 20 fps.
出处
《电子科技大学学报》
EI
CAS
CSCD
北大核心
2010年第1期123-127,共5页
Journal of University of Electronic Science and Technology of China
基金
国家863高技术研究发展计划项目(2006AA01Z335)
总装"十一五"预研项目
关键词
图形引擎
插件
实时渲染
真实感渲染
graphics engine
plug-in
real time rendering
realistic rendering