首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--计算机仿真论文

移动机器人自主导航仿真系统的研究与设计

第一章 绪论第1-14页
 1.1 课题的研究背景第9页
 1.2 移动机器人以及虚拟环境的研究概况第9-10页
  1.2.1 移动机器人的研究概况第9-10页
  1.2.2 虚拟3D环境的研究现状第10页
 1.3 DirectX技术第10-13页
  1.3.1 DirectX概述第10-12页
  1.3.2 DirectX 9.0C版本的新特性第12-13页
 1.4 论文的主要内容与结构安排第13-14页
第二章 Direct3D基本原理第14-22页
 2.1 Direct3D中的几何描述第14-17页
  2.1.1 3D图元第14-16页
  2.1.2 Direct3D中的变形操作第16-17页
 2.2 Direct3D的体系结构第17-19页
 2.3 绘制管道(Rendering Pipeline)第19-22页
  2.3.1 虚拟相机第19-20页
  2.3.2 绘制管道框架第20-22页
第三章 3D模型创建第22-35页
 3.1 对机器人建模第22-28页
  3.1.1 创建机器人骨骼第23-24页
  3.1.2 对骨骼进行蒙皮第24-27页
  3.1.3 对模型进行UV映射第27页
  3.1.4 进行纹理贴图第27-28页
  3.1.5 加入动画第28页
 3.2 创建3D地形第28-33页
  3.2.1 如何描述地形第29-30页
  3.3.2 加入纹理第30页
  3.2.3 加入光照效果第30-31页
  3.2.4 利用CLOD进行处理第31-33页
 3.3 使用天空盒(Sky-Box)第33-35页
第四章 使用可编程的着色器第35-51页
 4.1 顶点着色器与象素着色器第35-38页
  4.1.1 顶点着色器虚拟机第35-36页
  4.1.2 象素着色器虚拟机第36-38页
 4.2 HLSL的特性以及编辑工具FX Composer第38-41页
  4.2.1 HLSL的优点第38-39页
  4.2.2 着色器编辑工具FX Composer第39-41页
 4.3 编写着色器第41-51页
  4.3.1 光的类型与属性第41-44页
  4.3.2 材质第44-45页
  4.3.3 纹理第45-47页
  4.3.4 编写天空盒的着色器第47-48页
  4.3.5 编写机器人的着色器第48-51页
第五章 碰撞检测第51-57页
 5.1 碰撞检测概述第51-52页
 5.2 碰撞检测算法第52-56页
  5.2.1 边界球法第52-53页
  5.2.2 边界方盒法第53-54页
  5.2.2 基于凸包的边界盒法第54-56页
 5.3 视点与地形碰撞检测第56-57页
第六章 系统实现第57-63页
 6.1 选择开发工具第57页
 6.2 基于DirectX的Windows框架程序第57-59页
 6.3 载入网格体以及其对应的着色器第59-60页
  6.3.1 载入网格体第59-60页
  6.3.2 装载效果文件以及绘制模型图像第60页
 6.4 实现运动控制第60-63页
第七章 结论与展望第63-65页
 7.1 结论第63-64页
 7.2 展望第64-65页
参考文献第65-68页
致谢第68-69页
攻读研究生期间主要研究成果第69页

论文共69页,点击 下载论文
上一篇:全球化与我国政治文明建设
下一篇:公司治理与投资者利益保护