参考基于ogre的三维场景渲染.docxVIP

  • 11
  • 0
  • 约4.19万字
  • 约 72页
  • 2018-06-08 发布于贵州
  • 举报
参考基于ogre的三维场景渲染

基于Ogre的三维场景渲染专 业: 学 号: 学生姓名: 指导教师: 摘要 三维渲染引擎编辑系统主要包括三维场景的构建和三维场景的编辑以及场景文件的载入和保存。三维场景渲染引擎编辑系统是3D游戏、虚拟现实、计算机动画、计算机图形学中的一个重要研究内容,也是该领域内的研究热点和难点。它在3D游戏、电影特效制作和多媒体创作等领域中有着广阔的应用前景。 在作品中简单介绍了OGRE 的特性及基于它的三维仿真场景建模原理,在此基础上阐述一个简单三维仿真场景的实现过程,其中包括地形创建、天空设置、模型导入实现的部分代码。 关键词:Ogre图像渲染引擎;三维场景;模型3D-Scene Rendering based on Ogre EngineAbstractEditing system of three-dimensional rendering engine is an important research content in 3D games,virtual reality, computer animation,and computer graphics.And it is also seemed as the research focus and difficulty in this field.It has broad application prospects in areas such as 3D games,film special effects production and multimedia creation. This article briefness introduces the character of OGRE and the principium of the three-dimensional emul-tional scence based on it . It also explains a scences realization process , including some code of the terrain fonding , the sky set ting and the model importing. Keyword: Ogre engine;Three-dimensional;model 目录摘要IAbstractII第一章 绪论11 .1 课题研究的背景及意义11 .2 国内外研究现状及发展趋势21 .3 论文主要研究方案31 .4 论文主要结构4第二章 3D渲染引擎简介52 .1 3D渲染简介52 .1 .1 OpenGL简介72 .1 .2 DirectX简介92 .2 3D建模简介102 .2 .1 3Ds Max简介112 .2 .2 Maya简介122 .2 .3 Maya与3Ds Max的差异区别132 .3 3D引擎简介14第三章 Ogre渲染引擎163 .1 Ogre引擎163 .1 .1 Ogre简介163 .1 .2 Ogre的渲染流程173 .2 Ogre的场景管理193 .2 .1 Ogre场景图系统203 .2 .2 Ogre场景管理器213 .2 .3 Ogre材质简介223 .3 Ogre引擎的装配22第四章 系统设计254 .1 绪论254 .2 整体架构254 .3 天空模块264 .4 地面模块264 .5 光线模块274 .6 模型导入28第五章 3D场景渲染的实现295 .1 绪论295 .2 天空模块295 .3 地面模块305 .3 .1 地面构建305 .3 .2 草地构建315 .3 .3 动态效果345 .4 光线模块355 .5 模型导入365 .6 测试运行385 .6 .1 准备工作385 .6 .2 运行38第六章 总结与展望416 .1总结416 .2展望41致谢42参考文献43第一章 绪论 1 .1 课题研究的背景及意义 本论文是对三维渲染引擎编辑系统的研究,所谓渲染,就是将计算机中的三维数据展现在二维的画面上,比如显示器。渲染引擎的作用就是要优化遍历和展示三维模型,三维渲染引擎编辑系统是渲染引擎的辅助工具,它能够实现对三维模型、三维场景等三维数据的编辑,并能够将编辑后的数据保存以便供基于该款渲染引擎的三维应用程序所使用。如果没有渲染引擎编辑系统,那么所有的三维数据都要通过代码实现,这不仅对开发人员水平有很高的要求,而且效率也很低下。而有了编辑系统作为辅助开发工具,不仅可以降低开发成本,也可以提高工作效率,而且由于编辑系统提供的是可视化编辑,制作出来的场景将更漂亮而且效果更真实。 随着计算机硬件技术的不断进步发展,渲染技术的发展完善,三维虚拟现

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档