基于ogre的3D地图编辑器的设计与实现

基于ogre的3D地图编辑器的设计与实现

ID:36602190

大小:11.07 MB

页数:99页

时间:2019-05-12

基于ogre的3D地图编辑器的设计与实现_第1页
基于ogre的3D地图编辑器的设计与实现_第2页
基于ogre的3D地图编辑器的设计与实现_第3页
基于ogre的3D地图编辑器的设计与实现_第4页
基于ogre的3D地图编辑器的设计与实现_第5页
资源描述:

《基于ogre的3D地图编辑器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京交通大学硕士学位论文基于ogre的3D地图编辑器的设计与实现DesignandImplementationof3DSceneEditorBasedonOgre作者:李靖导师:薛伟高工北京交通大学2012年12月学位论文版权使用授权书本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)

2、学位论文作者签名:李砀导师虢。奄守签字目期:沙lV年?切缪日签字日期:刀P年f)月昭曰中图分类号:TP311.5UDC-620学校代码:10004密级:公开北京交通大学硕士学位论文基于ogre的3D地图编辑器的设计与实现DesignandImplementationof3DSceneEditorBasedonOgre作者姓名:导师姓名:工程领域:李靖薛伟软件工程学号:职称:学位级别:北京交通大学2012年12月10125770高工硕士致谢本文的工作是在我的导师薛伟老师的悉心指导下完成的,薛伟老师严谨的治学态度和科学的工作方法给了我

3、极大的帮助和影响。在此衷心感谢两年来薛伟老师对我的关心和指导。蔡圆媛老师在学习上和生活上都给予了我很大的关心和帮助,在此向蔡老师表示衷心的谢意。吴炜老师对于我的论文提出了许多的宝贵意见,在此表示衷心的感谢。感谢在论文完成过程中,王方石老师和张叶晔老师对我的支持。感谢在论文修改过程中,刘丽媛、路娟等同学的耐心指点。感谢我的父母,他们的支持让我能够在学校完成自己的学业。中文摘要中又捅要随着中国网络游戏产业的迅猛发展,游戏开发技术水平不断提升,国内网游市场竞争也变得目益激烈。游戏引擎的自主研发,对一个网络游戏公司有着重大市场战略意义,同

4、时也将成为国内网游行业的未来趋势。而一个功能完善的地图编辑器,就是游戏引擎重要的组成部分,可以提高游戏项目的开发效率,是游戏开发过程中不可或缺的工具。本文深入分析北京搜狐畅游公司的游戏引擎研发背景,根据地图编辑器的实际需求,基于OGRE(Object.OrientedGraphicsRenderingEngine,面向对象图形渲染引擎),以VS2008为开发平台,以C++为开发语言,完成地图编辑器部分模块的设计与实现,包括编辑器的操作控制机制、模型顶点色模块、地形着色模块及相关用户界面。本人工作主要包括:(1)分析系统组织结构,确

5、定系统的逻辑层次划分。(2)深入分析各功能模块的功能需求及性能需求,确定其数据组织形式,基于扩展性和可移植性,设计出各模块的结构框架,确定模块中类的继承与调用关系。(3)深入研究模型构成、材质、shader等3D图形渲染技术,对各功能模块进行编码实现,并测试其功能效果。(4)分析用户操作方式的需求,基于交互的便捷性,设计各模块相关的用户界面,并使用wxWidgets界面库完成其编码实现。经过测试,系统已经正式在游戏开发项目中使用,能够减少美术人员制作场景资源过程中的重复工作,提高其工作效率,缩短游戏项目的开发周期,并提升游戏画面的

6、表现力。关键词:3D图形渲染;ogre引擎;地图编辑器分类号:AbstractWiththerapiddevelopmentofChineseonlinegameindu卿,gamedeVeIoplngtechologYlevelcontinouslyimproves,andthecompetitionindomeStlconhnegamemarketisbecomingincreasinglyfierce.Independentdevelopmentofgameengmes,has盯eatmarkets仃ategicsignif

7、icanceforanetworkgamecompally,a11dwlllbecomea‰retrendofthedomesticonlinegameindustry.Whileasceneeditorwithperfect缸lctionsisanimportantpartofthegameengine,canimprovetheemciencyofthe笆锄edevelopment,becominganindispensabletoolduringthegamedeVeloping·Thisthesisdeeplyanalyz

8、ingthebackgroundofgameenginedevelopmentmthe酬ingsohuChangyouCompany,accordingtoactualdemandsofthesceneedltor,completesthedesi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。