利用CAD数据的视景仿真三维建模及其模型简化技术研究

利用CAD数据的视景仿真三维建模及其模型简化技术研究

论文摘要

从虚拟现实建模的角度出发,根据轻型航空模拟器视景建模的需求结合我们的现有条件和已存在的一些开发工具开发了一种根据已有的产品CAD模型快速生成满足虚拟现实视景要求的OpenFlight模型的系统。该系统在VC 7.0平台下,用C++、OpenGL和OpenFlight API编程实现。由于直接生成的OpenFlight模型三角面片过多,不适合虚拟现实的实际应用。因此系统研究了CATIA中的CAD模型数据格式,将模型导出为虚拟现实建模语言VRML文件,并对该文件进行解析,读出的三维模型数据在VC 7.0环境下进行简化处理。本文对三维网格简化算法进行了深入的研究,提出了基于法向误差测度的边折叠简化算法。本算法和二次误差简化算法进行比较,经过实验证明该算法简化效果较好,实现了能够在不影响视觉效果的前提下,用尽量少的面片来表示原始三维模型。本课题从OpenFlight数据库构建机制出发研究了模型创建和读写的方法,把经过简化后的三维模型加上材质和纹理后写成工业标准的OpenFlight格式,并结合Creator的插件式开发方法实现了模型不可见面的消隐。最后在视景实时管理系统VegaPrime中对用上述方法生成的模型进行可视化漫游,仿真获得较为逼真满意的效果,表明上述方法是行之有效的。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 论文选题背景及目的
  • 1.2 课题相关的国内外研究现状
  • 1.2.1 虚拟现实建模国内外研究现状
  • 1.2.2 三维模型的简化算法国内外研究现状
  • 1.3 论文的主要内容和结构
  • 第二章 OPENGL、CREATOR 和CAD 简介
  • 2.1 OPENGL 简介
  • 2.1.1 OpenGL 概述
  • 2.1.2 OpenGL 基础知识
  • 2.1.3 基于MFC 的OpenGL 编程
  • 2.2 MULTIGEN CREATOR 简介
  • 2.3 强大的 CAD 系统―CATIA 简介
  • 第三章 CAD 三维模型的读取和绘制
  • 3.1 VRML 文件格式简介
  • 3.2 三维模型的读取和绘制
  • 3.2.1 数据结构的设计
  • 3.2.2 模型网格文件的读入和解析
  • 3.3 本章小结
  • 第四章 三维网格模型的简化算法
  • 4.1 模型简化技术概述
  • 4.1.1 模型简化技术的意义
  • 4.1.2 模型简化的误差测度
  • 4.2 基于法向误差测度的三维模型的简化算法
  • 4.2.1 模型简化方法的比较
  • 4.2.2 基本原理
  • 4.2.3 简化算法描述
  • 4.2.4 网格模型的LOD 技术
  • 4.2.5 实验结果
  • 4.3 本章小结
  • 第五章 OPENFLIGHT 格式模型的建立及处理
  • 5.1 OPENFLIGHT API―视景仿真建模软件CREATOR的二次开发库
  • 5.1.1 OpenFlight 数据格式
  • 5.1.2 OpenFlight 文件的创建和读写方法
  • 5.1.3 组件式开发方法
  • 5.2 在VC 环境下将模型数据写成 OPENFLIGHT 格式
  • 5.3 模型的材质属性
  • 5.4 纹理贴图
  • 5.5 模型的不可见面的消隐
  • 5.6 本章小结
  • 第六章 系统运行界面和模型的渲染演示
  • 6.1 系统的运行界面介绍
  • 6.1.1 系统的运行界面
  • 6.1.2 系统运行步骤
  • 6.2 基于VEGAPRIME 的模型实时渲染演示
  • 6.2.1 VegaPrime 仿真系统的开发框架
  • 6.2.2 交互式的视景随动控制系统
  • 第七章 总结和展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].冲压模具与CAD一体化课程的实施与改进[J]. 内燃机与配件 2019(24)
    • [2].三维CAD技术在机械设计中的应用研究[J]. 居舍 2019(35)
    • [3].公路桥梁勘察设计中CAD的应用[J]. 交通世界 2019(32)
    • [4].基于CAD的综合管廊三维参数化设计[J]. 中国给水排水 2019(20)
    • [5].浅析CAD软件在建筑制图中的应用[J]. 科学技术创新 2019(36)
    • [6].谈服装CAD技术在现代服装设计中的应用[J]. 轻工标准与质量 2019(06)
    • [7].CAD技术在园林规划设计中的有效应用[J]. 现代园艺 2019(24)
    • [8].以案例为基础的环境设计CAD课程教学初探[J]. 城市建设理论研究(电子版) 2019(17)
    • [9].中职校机械制图与CAD课程教学改革的有效性探究[J]. 湖北农机化 2019(24)
    • [10].关于CAD教学引入建筑工程制图的实践与探索[J]. 建材与装饰 2020(04)
    • [11].CAD教学中应用任务驱动法教学设计[J]. 电脑知识与技术 2019(35)
    • [12].基于CAD在机械设计中应用的探索性研究[J]. 科学技术创新 2020(02)
    • [13].基于智能化产业发展需求的针织CAD课程教学改革[J]. 惠州学院学报 2019(06)
    • [14].项目式教学法在《环境工程CAD》课程中的探索与实践[J]. 中国多媒体与网络教学学报(上旬刊) 2020(01)
    • [15].信息化教学在工程制图和CAD教学中的应用[J]. 科技创新导报 2019(30)
    • [16].CAD技术在机械设计与制造中的应用[J]. 南方农机 2020(02)
    • [17].3D打印技术在汽车CAD课程中的应用探究[J]. 教育教学论坛 2020(08)
    • [18].基于3D技术的高职机械制图与CAD课程测绘实训实施与研究[J]. 内燃机与配件 2020(02)
    • [19].CAD技术在机械设计中的运用[J]. 企业科技与发展 2020(02)
    • [20].新工科背景下机械制图与CAD课程思政的研究[J]. 农家参谋 2020(01)
    • [21].浅谈高职院校机械制图与CAD一体化的教学模式改革[J]. 南方农机 2020(05)
    • [22].实例教学法在中职建筑CAD教学中的应用价值分析[J]. 绿色环保建材 2020(02)
    • [23].机械制图与CAD绘图融合一体化教学探索[J]. 黑龙江教育(高教研究与评估) 2020(01)
    • [24].以第二课堂为依托的安全工程专业CAD实践教学研究与探索[J]. 吉林化工学院学报 2020(04)
    • [25].分层教学法在机械制图CAD教学中的应用探究[J]. 科技经济导刊 2020(03)
    • [26].三维CAD技术在机械设计中的应用研究[J]. 内燃机与配件 2020(06)
    • [27].计算机辅助设计CAD技术在机械设计及制造中的应用[J]. 内燃机与配件 2020(06)
    • [28].“人工智能”视域下高职电气CAD课程改革研究[J]. 南方农机 2020(06)
    • [29].土家族文化符号引入机电专业CAD课程教学研究[J]. 南方农机 2020(07)
    • [30].多元化体验式教学在高职CAD课程中的研究[J]. 无线互联科技 2020(07)

    标签:;  ;  ;  ;  

    利用CAD数据的视景仿真三维建模及其模型简化技术研究
    下载Doc文档

    猜你喜欢