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

三维虚拟房间布置系统的设计与实现

摘要第5-6页
ABSTRACT第6页
第一章 概述第10-14页
    1.1 课题来源第10页
    1.2 课题意义第10-11页
    1.3 国内外研究现状和发展态势第11-12页
    1.4 课题研究内容第12页
    1.5 论文结构第12-14页
第二章 相关技术第14-20页
    2.1 虚拟现实简述第14页
    2.2 XNA技术简述第14-16页
    2.3 UML简述第16-17页
    2.4 开发环境第17-19页
        2.4.1 硬件环境第17页
        2.4.2 软件环境第17-19页
    2.5 本章小结第19-20页
第三章 需求分析第20-32页
    3.1 功能性需求第20页
    3.2 用例分析第20-31页
        3.2.1 布置房间用例第20-24页
        3.2.2 管理家具模型和纹理用例第24-26页
        3.2.3 场景漫游用例第26-28页
        3.2.4 管理房间用例第28-31页
    3.3 本章小结第31-32页
第四章 概要设计第32-50页
    4.1 总体设计思路第32-34页
        4.1.1 系统总体流程第32-33页
        4.1.2 系统总体设计第33-34页
    4.2 系统类图第34-38页
        4.2.1 顶层类图第34-35页
        4.2.2 矢量绘制区类图第35-36页
        4.2.3 三维图形图像类图第36-38页
    4.3 用例实现第38-49页
        4.3.1 布置房间用例实现第38-42页
        4.3.2 管理家具模型用例实现第42-44页
        4.3.3 场景漫游第44-45页
        4.3.4 管理房间第45-49页
    4.4 本章小结第49-50页
第五章 详细设计与编程第50-73页
    5.1 界面设计及实现第50-55页
        5.1.1 二维矢量窗.区的设计第51-53页
        5.1.2 三维房间窗.区设计第53-54页
        5.1.3 家具模型属性窗.设计第54-55页
    5.2 二维空间到三维空间的坐标转换设计第55页
    5.3 家具的摆放控制第55-58页
        5.3.1 家具的旋转控制第55-56页
        5.3.2 家具的平移控制第56-57页
        5.3.3 家具的显示控制第57页
        5.3.4 家具摆放交互实现第57-58页
    5.4 主要功能实现第58-71页
        5.4.1 二维矢量绘制区的工具箱第58-59页
        5.4.2 SVG格式房间文件的加载第59-60页
        5.4.3 3D家具模型文件的编译第60-62页
        5.4.4 3D家具模型文件的导入第62页
        5.4.5 纹理映射第62-63页
        5.4.6 摄像机实现第63-66页
        5.4.7 三维房间控件实现第66-69页
        5.4.8 主窗.实现第69-71页
    5.5 房间设计展示第71页
    5.6 本章小结第71-73页
第六章 系统测试第73-76页
    6.1 新建房间测试第73页
    6.2 绘制墙体第73-74页
    6.3 摆放家具测试第74页
    6.4 保存和打开房间测试第74-75页
    6.5 场景漫游测试第75页
    6.6 本章小结第75-76页
第七章 总结与展望第76-78页
    7.1 总结第76页
    7.2 展望第76-78页
致谢第78-79页
参考文献第79-81页

论文共81页,点击 下载论文
上一篇:仓库管理系统的设计与实现
下一篇:霍夫森林框架下的多目标检测与跟踪算法研究