首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

基于OpenGL的3D游戏设计

摘要第4-6页
Abstract第6-7页
第1章 绪论第11-18页
    1.1 课题的背景及意义第11-12页
        1.1.1 开发背景第11-12页
        1.1.2 开发意义第12页
    1.2 国内外发展现状第12-14页
    1.3 游戏开发技术与游戏引擎分析第14-18页
        1.3.1 开发技术第14-15页
        1.3.2 开发平台第15页
        1.3.3 游戏引擎分析对比第15-18页
第2章 OpenGL简介与 3D图形学概况第18-29页
    2.1 OpenGL简介第18-24页
        2.1.1 OpenGL的特点与功能第18-19页
        2.1.2 OpenGL工作流程第19-20页
        2.1.3 OpenGL绘图与渲染第20-24页
    2.2 3D图形分析第24-26页
        2.2.1 向量与矩阵第24页
        2.2.2 变换第24-25页
        2.2.3 投影第25页
        2.2.4 3D裁剪第25-26页
    2.3 在OpenGL下的图形生成第26-29页
第3章 OpenGL的环境配置与游戏设计第29-43页
    3.1 OpenGL的配置第29-31页
        3.1.1 运行前GLUT工具包的安装第29页
        3.1.2 程序运行环境的配置第29-31页
    3.2 游戏的架构和设计第31-43页
        3.2.1 游戏的架构第31-32页
        3.2.2 游戏人物与道具模型的设计第32-37页
        3.2.3 游戏中空间构造设计第37-43页
第4章 游戏实现与关键技术分析第43-67页
    4.1 基础类的实现第43-49页
        4.1.1 头文件包类Stdafx第43-44页
        4.1.2 向量类Vector第44-47页
        4.1.3 窗口类GLWindow第47-48页
        4.1.4 位图载入类CBMPLoader第48-49页
    4.2 游戏主要功能模块实现第49-64页
        4.2.1 游戏控制器第49-53页
        4.2.2 主摄像机第53-58页
        4.2.3 激活动作第58-64页
    4.3 关键技术应用第64-67页
        4.3.1 粒子爆炸第64页
        4.3.2 碰撞检测第64-67页
第五章 游戏运行测试第67-72页
    5.1 游戏安装部署第67页
    5.2 系统运行操作指南第67页
    5.3 进入游戏场景第67-70页
    5.4 游戏测试总结第70-72页
第六章 结束语第72-74页
参考文献第74-76页
作者简介第76-77页
致谢第77页

论文共77页,点击 下载论文
上一篇:HM公司工程项目物资采购风险管理研究
下一篇:CS采油厂工程建设项目全过程跟踪审计研究