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

基于现代OpenGL的消防员跟踪系统上位机软件的设计与实现

摘要第3-4页
Abstract第4-5页
1 绪论第8-14页
    1.1 研究背景及意义第8-9页
    1.2 基于三维模拟的消防员跟踪设备的开发现状第9-12页
    1.3 论文主要研究内容和特色第12-14页
2 消防员跟踪系统的上位机软件的需求分析与方案设计第14-26页
    2.1 消防员跟踪系统的整体说明第14-19页
    2.2 上位机软件开发的需求分析第19-22页
        2.2.1 功能需求分析第19-20页
        2.2.3 性能需求分析第20-22页
    2.3 上位机软件的开发方案第22-25页
        2.3.1 上位机软件的系统架构第22-24页
        2.3.2 上位机软件的开发方法、技术路线第24-25页
    2.4 本章小结第25-26页
3 消防场景三维模拟的理论研究第26-50页
    3.1 OpenGL图形编程基础第26-30页
        3.1.1 OpenGL简介第26页
        3.1.2 现代OpenGL绘图原理分析第26-29页
        3.1.3 着色器的原理与应用第29-30页
    3.2 三维模型的变换与高效渲染第30-37页
        3.2.1 相机模型第31-34页
        3.2.2 矩阵与三维变换第34-37页
    3.3 模型加载与优化第37-42页
        3.3.1 模型加载与深度测试第37-39页
        3.3.2 系统资源优化与对象剔除第39-42页
    3.4 三维模型表面的光照原理研究第42-47页
        3.4.1 光照的原理分析第42-44页
        3.4.2 光照效果的计算过程第44-47页
    3.5 本章小结第47-50页
4 消防员跟踪系统上位机软件的设计与实现第50-72页
    4.1 上位机软件的开发环境第50页
    4.2 三维模型的建模与渲染第50-61页
        4.2.1 建筑场景的建模与加载设计第51-56页
        4.2.2 自由观察视角的设计第56-59页
        4.2.3 光照效果的设计第59-61页
    4.3 上位机软件的网络通信第61-69页
        4.3.1 多线程网络通信的设计与实现第61-65页
        4.3.2 三维动态模拟的实现第65-69页
    4.4 消防员跟踪系统上位机的现场部署方案第69-70页
    4.5 本章小结第70-72页
5 上位机软件的测试与调试第72-80页
    5.1 上位机软件的测试环境第72-75页
    5.2 上位机软件的稳定性测试第75-76页
    5.3 上位机软件的精确性测试第76-77页
    5.4 上位机软件的数据同步能力测试第77-79页
    5.5 本章小结第79-80页
6 总结与展望第80-84页
    6.1 总结第80-81页
    6.2 存在问题及展望第81-84页
参考文献第84-88页
附录A 常见室内定位方法及其性能比较第88-90页
附录B 着色器开发设计源码第90-92页
附录C 自由观察视角相机实现源码第92-94页
附录D 惯性导航元器件的结构与实物第94-96页
附录E 建筑物实际图第96-98页
致谢第98-99页

论文共99页,点击 下载论文
上一篇:高校机构编制信息管理系统的设计与实现
下一篇:基底核多FPGA实现与帕金森状态分析