首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

侧重表现效果的3D游戏UI引擎设计与实现

致谢第1-6页
中文摘要第6-7页
ABSTRACT第7-8页
第8-11页
1 引言第11-15页
   ·论文研究的背景第11页
     ·计算机图形学的发展第11页
     ·网络游戏的发展第11页
   ·论文研究的意义第11-14页
   ·本文的组织结构第14-15页
2 UI引擎的分析与需求描述第15-22页
   ·市面上存在的UI引擎分析第15-18页
     ·微软公司的UI开发库第15-17页
     ·CEGUI第17-18页
     ·分析结论第18页
   ·UI引擎的需求描述第18-22页
     ·功能性需求第19-20页
     ·非功能性需求第20-21页
     ·环境约束第21-22页
3 UI引擎的设计第22-36页
   ·总体设计与架构第22-25页
   ·UI引擎的事件系统设计第25-28页
   ·窗口结构设计第28-32页
   ·UI的绘制部分设计第32-36页
     ·3D渲染管线简介第32-34页
     ·UI引擎的渲染流程第34页
     ·UI引擎的渲染模块设计第34-36页
4 UI引擎的详细设计与实现第36-52页
   ·UI事件系统的实现第36-39页
     ·Event类的实现第37页
     ·EventSet类的实现第37-38页
     ·SlotFunctorBase接口的实现第38页
     ·游戏输入的处理第38-39页
   ·窗口与控件层的设计与实现第39-45页
     ·Window类第39-41页
     ·WindowFactory类第41-42页
     ·WindowManager类第42-43页
     ·常见的窗口及控件的实现第43-45页
   ·绘制类的设计与实现第45-46页
     ·Surface类第45页
     ·RenderController类第45-46页
   ·游戏中的渲染算法及特效第46-49页
     ·粒子系统第46-47页
     ·UI动画第47-48页
     ·空间窗口第48-49页
   ·UI引擎在游戏中的使用第49-52页
5 程序的测试第52-59页
   ·测试的环境第52页
   ·测试的主要方法第52-55页
     ·单元测试第52-53页
     ·黑盒测试第53-54页
     ·集成测试第54-55页
   ·测试的结果第55页
     ·正确性第55页
     ·易用性第55页
   ·运行效果第55-59页
6 结论第59-61页
   ·总结第59-60页
   ·展望第60-61页
参考文献第61-62页
作者简历第62-64页
学位论文数据集第64页

论文共64页,点击 下载论文
上一篇:个体虚拟人动画相关技术研究
下一篇:高校教学信息管理系统的研究与实现