首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

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

致谢第1-6页
中文摘要第6-7页
Abstract第7-13页
1 引言第13-17页
   ·项目背景及意义第13-14页
   ·国内外现状第14-15页
   ·本人工作第15页
   ·论文组织结构第15-17页
2 相关技术简介第17-31页
   ·3D图形渲染第17-24页
     ·3D数学基础第17-21页
       ·3D空间坐标系第17-19页
       ·向量第19-20页
       ·矩阵第20-21页
     ·3D渲染流水线第21-24页
     ·图形程序接口第24页
   ·OGRE引擎第24-30页
     ·场景结构体系第25-26页
     ·摄像机第26-27页
     ·光第27页
     ·材质与材质脚本第27-28页
     ·粒子系统及粒子脚本第28页
     ·动画第28-29页
     ·界面第29-30页
   ·wxWidgets简介第30-31页
3 系统结构概述第31-36页
   ·编辑器总体结构第31-32页
   ·模型编辑子系统第32-34页
   ·地形编辑子系统第34-35页
   ·编辑器与客户端的联系第35-36页
4 系统分析与设计第36-50页
   ·操作控制机制分析与设计第36-39页
     ·操作控制机制需求分析第36-37页
       ·操作控制机制的功能需求第36-37页
       ·操作控制机制的非功能性需求第37页
     ·操作控制机制的框架设计第37-39页
   ·功能模块设计的关键因素第39-41页
     ·场景管理第39-40页
     ·游戏外部资源第40页
     ·显存占用第40-41页
   ·模型顶点着色模块分析与设计第41-45页
     ·模型顶点着色功能分析第41-42页
       ·模型顶点色功能需求第41-42页
       ·模型顶点着色性能需求第42页
     ·模型顶点着色功能模块设计第42-45页
       ·设计关键点第43-44页
       ·模块结构第44-45页
   ·地形着色模块分析与设计第45-48页
     ·地形着色功能分析第45-46页
       ·地形着色功能需求第46页
     ·地形着色功能模块设计第46-48页
       ·设计关键点第46-47页
       ·模块结构第47-48页
   ·用户界面的分析与设计第48-50页
     ·ColourMap面板第48-49页
     ·功能开关组第49-50页
5 系统模块的实现第50-88页
   ·操作控制机制的实现第50-56页
     ·SceneManipulator的管理方案第50-53页
       ·注册第50-52页
       ·访问第52-53页
       ·OperatorManager对象第53页
     ·Manip的继承第53-54页
       ·基类Manip第53-54页
       ·子类Manipulation第54页
       ·子类Action第54页
     ·HitIndicator第54-55页
     ·ModiryOperator的管理第55-56页
       ·OpertatorManager第55页
       ·ModiryOperator第55-56页
   ·模型顶点着色模块的实现第56-80页
     ·刷顶点色第56-65页
       ·操作方式第56页
       ·画刷属性第56-57页
       ·主线流程第57-59页
       ·鼠标点选模型第59-60页
       ·克隆模型第60-61页
       ·获取顶点信息第61页
       ·获取碰撞点第61-62页
       ·添加顶点色属性第62-63页
       ·设定顶点色第63-64页
       ·修改材质第64-65页
     ·擦除顶点色第65页
     ·跟踪地形色第65页
     ·吸取顶点色第65-70页
       ·操作方式第66页
       ·主线流程第66-67页
       ·确定鼠标单击点第67页
       ·计算顶点色插值第67-70页
       ·设置画刷颜色第70页
     ·模型整体着色第70页
     ·模型线框第70-71页
     ·取消顶点色第71页
     ·撤销与重做第71-72页
     ·数据文件的应用第72-79页
       ·文件的内容格式第72-73页
       ·文件的加载第73-74页
       ·文件的解析第74-77页
       ·文件数据的应用第77页
       ·文件的保存第77-79页
     ·画刷指示器第79页
     ·吸取指示器第79-80页
   ·地形着色模块的实现第80-85页
     ·刷地形色第80-83页
       ·操作方式第80页
       ·画刷属性第80-81页
       ·主线流程第81页
       ·获取地形碰撞点第81-82页
       ·设定地形色第82-83页
       ·修改材质第83页
     ·吸取地形色第83页
     ·应用地形色第83-84页
     ·撤销与重做第84页
     ·地形色纹理的加载与保存第84页
     ·画刷指示器第84-85页
   ·用户界面的实现第85-88页
     ·ColourMap面板的实现第85-86页
     ·功能开关组子菜单的实现第86-88页
6 系统模块的测试第88-95页
   ·测试的硬件设备环境第88页
   ·操作控制机制的测试第88-89页
   ·模型顶点色模块的测试第89-93页
     ·模型顶点色效果展示第89-92页
     ·模型顶点色性能分析第92-93页
   ·地形着色模块的测试第93-94页
     ·地形着色效果展示第93-94页
   ·用户界面的测试第94-95页
7 总结与展望第95-97页
   ·项目及论文工作总结第95页
   ·进一步工作第95-97页
参考文献第97-98页
作者简历第98-100页
学位论文数据集第100页

论文共100页,点击 下载论文
上一篇:输水隧洞预应力混凝土管片衬砌设计方法研究
下一篇:机器翻译评测技术研究