面向对象三维图形引擎的设计与实现

Design and Implementation of Object-Oriented 3D Graphics Engine

  • 摘要: 提出并实现了一种面向对象的三维图形渲染引擎Gingko,对引擎的体系结构、各模块之间的关系以及关键技术进行了分析说明。该引擎提供可扩展的软件体系结构、高效的场景处理方法、方便易用的应用程序接口,为三维图形应用的快速开发和高效运行提供了支撑。实验证明,该引擎具有运行稳定、渲染速度快的特点,对于大规模室外场景的渲染速度能保持在20 fps以上。

     

    Abstract: 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.

     

/

返回文章
返回