
三维虚拟仪器毕业论文答辩.ppt
12页LOGO指指导教教师:何太:何太军三三维虚虚拟场景中三景中三维虚虚拟仪表表程序程序设计n班班级::2008级软件工程件工程3班班n学学生:生:邓成成n学号学号::20082391论文的结构和主要内容论文的结构和主要内容u第一部分第一部分 三维虚拟仪表程序设计的目的意义三维虚拟仪表程序设计的目的意义u第二部分第二部分 三维虚拟仪表的绘制三维虚拟仪表的绘制u((1)背景模版的绘制)背景模版的绘制u((2)刻度表的绘制)刻度表的绘制u((3)坐标系的绘制)坐标系的绘制u((4)文字标签的绘制)文字标签的绘制u第第三三部分部分 三维虚拟仪表功能的实现三维虚拟仪表功能的实现u((1)刻度表指针转动功能)刻度表指针转动功能u((2)坐标系数据曲线图的生成)坐标系数据曲线图的生成u第第四四部分部分 三维虚拟三维虚拟仪表运行视频仪表运行视频n目的 本设计是设计三维场景中三维虚拟仪表,构建仪表三维模型,根据仪表驱动数据,实现在三维场景中的仪表动态展示设计利用开源图形开发工具OpenSceneGraph的场景管理功能、更新回调机制、帧缓存对象技术,实现模型加载、仪表图形绘制n意义 通过本设计,可以熟悉虚拟仿真或三维游戏中三维图形引擎的设计及场景中三维对象的动态更新与绘制方法,提高三维图形应用开发能力。
第一部分第一部分 三维虚拟仪表程序设计的目的及意义三维虚拟仪表程序设计的目的及意义第二部分第二部分 三维虚拟仪表的绘制三维虚拟仪表的绘制u((1)背景模板的绘制)背景模板的绘制 背景背景模板模板绘制流程图:绘制流程图: 该背景模版主要用来作为该背景模版主要用来作为 三维虚拟仪表的载体,即相当三维虚拟仪表的载体,即相当 于在该背景模版上画东西于在该背景模版上画东西 第二部分第二部分 三维虚拟仪表的绘制三维虚拟仪表的绘制u((2)刻度表的绘制)刻度表的绘制刻度表绘制流程图:刻度表绘制流程图: 该刻度表主要是通过刻度表该刻度表主要是通过刻度表中间指针的转动,来指示当前数中间指针的转动,来指示当前数据值的大小据值的大小 第二部分第二部分 三维虚拟仪表的绘制三维虚拟仪表的绘制u((3)坐标系的绘制)坐标系的绘制 坐标系绘制流程图:坐标系绘制流程图: 该坐标系是用来显示数据变化该坐标系是用来显示数据变化曲线图,通过该数据变化曲线图可曲线图,通过该数据变化曲线图可以观察到数据变化的趋势以观察到数据变化的趋势 第二部分第二部分 三维虚拟仪表的绘制三维虚拟仪表的绘制u((4)文字标签的绘制)文字标签的绘制文字标签绘制流程图:文字标签绘制流程图: 该文字标签是用来注释表不同位该文字标签是用来注释表不同位置不同刻度的信息和功能,以增强仪置不同刻度的信息和功能,以增强仪表的使用功能。
表的使用功能 第三部分第三部分 三维虚拟仪表功能的实现三维虚拟仪表功能的实现u((1)刻度表指针转动功能)刻度表指针转动功能 该该流程图是讲述刻度表指针转流程图是讲述刻度表指针转动功能实现的过程和方法动功能实现的过程和方法 第三部分第三部分 三维虚拟仪表功能的实现三维虚拟仪表功能的实现u((2)坐标系数据曲线图的生成)坐标系数据曲线图的生成 该流程图主要讲述了数据曲该流程图主要讲述了数据曲线图生成的过程和方法线图生成的过程和方法第第四四部分部分 三维虚拟仪表运行视频三维虚拟仪表运行视频 点击观看视频点击观看视频u大学本科的学习生活即将结束在此,我大学本科的学习生活即将结束在此,我要感谢所有曾经教导过我的老师和关心过要感谢所有曾经教导过我的老师和关心过我的同学,他们在我成长过程中给予了我我的同学,他们在我成长过程中给予了我很大的帮助本文能够顺利完成,要特别很大的帮助本文能够顺利完成,要特别感谢我的导师感谢我的导师何太军何太军老师,感谢各位系的老师,感谢各位系的老师的关心和帮助。
老师的关心和帮助u最后向所有关心和帮助过我的人表示真心最后向所有关心和帮助过我的人表示真心的感谢致谢致谢致谢(致谢(1))u致谢u请各位老师批评指正请各位老师批评指正。












