基于三维渲染引擎编辑系统的研究与实现
三维渲染引擎编辑系统是3D游戏、虚拟现实、计算机动画、计算机图形学中的一个重要研究内容,也是该领域内的研究热点和难点。它在3D游戏、电影特效制作和多媒体创作等领域中有着广阔的应用前景。三维渲染引擎编辑系统主要包括三维场景的构建和三维场景的编辑以及场景文件的载入和保存。本文在深入研究开源渲染引擎OGRE及其第三方插件库的基础上,研究设计并实现了基于OGRE的渲染引擎编辑系统,能够快速的构建三维场景供三维应用程序使用,前提是该三维应用程序也是基于OGRE引擎开发的。主要内容如下:
第一章主要介绍了国内外游戏引擎、渲染引擎以及渲染引擎编辑系统的发展现状。
第二章介绍游戏引擎、渲染引擎的构成,较详细的介绍了OGRE引擎的特性、框架结构以及场景管理方式等内容。
第三章介绍了设计和开发本编辑系统时采用的相关技术,包括插件技术、动态链接库、XML、STL以及设计模式。
第四章讲述渲染引擎编辑系统的总体设计和设计过程。
第五章详细讲述了渲染引擎编辑系统的实现过程。
计算机图形学;三维动画;渲染引擎;图像处理
北京化工大学
硕士
计算机应用技术
彭四伟
2009
中文
TP391.41;TP317.4
61
2010-01-19(万方平台首次上网日期,不代表论文的发表时间)