基于OSG三维模型真实性展示研究

发布时间:2017-03-28 22:09

  本文关键词:基于OSG三维模型真实性展示研究,由笔耕文化传播整理发布。


【摘要】:随着虚拟技术的不断发展,三维视景监控系统和三维视景仿真系统在实际应用中变得越来越广泛,同时用户对于三维视景的要求也变得越来越高,尤其是用户对于场景中的三维模型的真实度提出了更加严格的要求。为了满足用户的要求,使得用户有着更加良好的沉浸感,在三维场景中真实地展示三维模型显得尤为重要。在场景中真实地展示三维模型包括对模型进行不同角度、距离的观察,以及三维模型在展示过程中可以响应现实世界中原型的变化,以确保三维模型在使用阶段不会削弱和丧失其固有的真实性。本文将分别从上述两点进行阐述,并针对上述两个问题提出相应的解决方案和实现过程。针对前者,本文主要利用三维漫游技术来解决,本文将基于OSG中的漫游实现机制来实现一个简易的漫游器。通过对该漫游器的操作,使用者可以从不同角度、距离、方位来观察场景中的某一模型,从而给使用者带来逼真的视觉效果。针对后者,本文的研究方向是对目标模型表面纹理的更换。随着时间的推移,当初构建的三维模型的现实原型会不断发生新的变化,具体体现在其表面图形信息会发生改变,表现在三维场景中即三维场景中的模型表面纹理发生改变。同时,有些三维模型在建模初期由于纹理的不确定,因而建模时并没有加载纹理。当场景搭建完成后需要补充纹理时,同样需要对该三维模型进行相应的纹理映射。这些情况致使基于三维场景的目标模型表面纹理的更换在实际应用中变得必不可少,同时也给软件开发者带来了巨大的挑战。为了解决三维场景中具体模型表面的纹理更换问题,本文将通过研究OSG开源工具包和多面体重构技术提出一个纹理更换过程。利用本文提出的纹理更换过程,开发者可以能够根据实际需要对场景中的模型表面纹理进行修改,从而确保模型在使用过程中的真实性。总而言之,为了实现真实地展示三维模型,本文首先会实现一个三维漫游操作器,并在此基础上结合OSG开源工具包中的相关技术,以及研究并改进多面体重构技术,进而提出模拟多面体重构技术,即在三维场景具体模型表面构建一层“膜”,并将新的纹理映射到这层“膜”上,从而达到“替代”原来的模型表面纹理的效果。在本文最后,通过实验验证,本文实现的漫游操作器可以真实地展示三维模型;同时,本文提出的纹理更换过程可以实现对场景中三维模型表面纹理的替换。
【关键词】:虚拟技术 OSG 模拟多面体重构技术 三维场景 真实展示
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP391.41
【目录】:
  • 摘要5-6
  • ABSTRACT6-11
  • 第一章 绪论11-16
  • 1.1 研究背景11-12
  • 1.2 国内外研究现状12-14
  • 1.3 本论文主要研究内容14
  • 1.4 本论文的结构安排14-16
  • 第二章 三维模型真实性展示的相关技术16-31
  • 2.1 三维视景仿真技术16-20
  • 2.1.1 三维视景基本理论17-19
  • 2.1.1.1 三维视景生成的基本理论17-18
  • 2.1.1.2 视景在计算机中的表示方法18
  • 2.1.1.3 三维场景的生成18-19
  • 2.1.2 可视化仿真19-20
  • 2.2 纹理映射20-25
  • 2.2.1 纹理映射技术的定义20-21
  • 2.2.2 纹理提取21-22
  • 2.2.3 纹理贴图22-23
  • 2.2.4 OSG纹理映射23-25
  • 2.2.4.1 OSG纹理映射24
  • 2.2.4.2 OSG中的二维纹理映射24-25
  • 2.2.4.3 OSG中的Mipmap纹理映射25
  • 2.3 OSG开源工具包25-30
  • 2.3.1 OSG场景组织方式和体系结构25-27
  • 2.3.2 OSG中一些重要节点类27-28
  • 2.3.3 OSG渲染技术28
  • 2.3.4 OSG场景图形机制28-30
  • 2.3.4.1 OSG内存管理机制28-29
  • 2.3.4.2 OSG访问器机制29-30
  • 2.4 本章小结30-31
  • 第三章 基于OSG的三维漫游操作器的实现31-49
  • 3.1 模型真实性展示的概念31-34
  • 3.2 漫游操作器34-35
  • 3.3 漫游操作器的实现原理35-41
  • 3.3.1 三维坐标变换36
  • 3.3.2 节点的组织结构36-38
  • 3.3.3 路径的编辑38-41
  • 3.4 漫游操作器的界面介绍41-44
  • 3.5 基于OSG的漫游操作器的实现44-47
  • 3.5.1 事件操作器的实现45-46
  • 3.5.2 矩阵操作器的实现46-47
  • 3.5.3 切换过程中的中间状态47
  • 3.6 本章小结47-49
  • 第四章 基于OSG的纹理更换过程49-59
  • 4.1 纹理更换过程49-51
  • 4.2 纹理更换过程的的实现原理51-52
  • 4.2.1 纹理更换过程的原理51-52
  • 4.2.2“膜”节点的生成方法52
  • 4.3 纹理更换过程的界面设计52-54
  • 4.4 基于OSG的纹理更换过程的实现54-58
  • 4.4.1 获取具体模型的顶点坐标信息54-56
  • 4.4.1.1 获取节点54-56
  • 4.4.1.2 提取节点信息56
  • 4.4.2 模拟多面体重构技术56-58
  • 4.5 纹理更换过程在漫游操作器中的实现58
  • 4.6 本章小结58-59
  • 第五章 三维模型真实性展示功能测试59-67
  • 5.1 测试环境59-60
  • 5.1.1 测试用到的软件59
  • 5.1.2 硬件需求59
  • 5.1.3 测试数据59-60
  • 5.2 测试方法和注意细节60-61
  • 5.3 测试结果61-64
  • 5.4 测试结果分析64-66
  • 5.5 本章小结66-67
  • 第六章 结论67-69
  • 6.1 本文的主要贡献67
  • 6.2 下一步工作的展望67-69
  • 致谢69-70
  • 参考文献70-74

【相似文献】

中国期刊全文数据库 前10条

1 高峻峰;朱林;;三维模型多量级协同方法研究[J];机械工程师;2007年02期

2 高秦瑞;李芹涛;;基于蓝光数字化平台建立矿山三维模型[J];中国矿山工程;2007年04期

3 张阳;;浅谈三维模型在网络传输中的特点和应用[J];内蒙古科技与经济;2009年08期

4 徐志良;张静;;三维模型下厂[J];CAD/CAM与制造业信息化;2010年Z1期

5 黄海峰;易武;曾怀恩;黎华;饶兴平;;利用Google SketchUp快速构建滑坡三维模型[J];地球与环境;2010年03期

6 陈静;许嘉;李墨;谢秉雄;;网络环境下三维模型的多尺度数据组织方法[J];测绘科学;2011年06期

7 王晓宁;陈秋伟;;三维模型产品的验收方法及问题浅析[J];北京测绘;2012年02期

8 王守利;;关于土建专业三维模型层次自动命名的研究[J];电气技术;2013年03期

9 万莉君;;三维模型构建师岗位胜任能力分析[J];信息与电脑(理论版);2013年07期

10 袁波,周昀,胡事民,孙家广;基于三维模型的二三维一体化设计[J];计算机辅助设计与制造;1998年06期

中国重要会议论文全文数据库 前10条

1 付鑫;唐雁;;三维模型传输技术[A];2008年计算机应用技术交流会论文集[C];2008年

2 陈春林;刘萍;王黎;段慧;陈兰;唐怡欣;毛东瑞;;在体盆腔数字化三维模型构建的方法和意义[A];中华医学会第十次全国妇产科学术会议妇科肿瘤会场(妇科肿瘤学组、妇科病理学组)论文汇编[C];2012年

3 富瑶;杨青;罗建峰;;三维模型归档方案初探[A];档案事业改革与创新——2013年全国青年档案工作者研讨会论文集[C];2013年

4 张铭和;;展览展示应用中的三维模型快速合成方法[A];创意科技助力数字博物馆[C];2011年

5 李少华;张尚锋;汪海涛;;P油田长61小层孔隙度三维模型的建立[A];2001年全国沉积学大会摘要论文集[C];2001年

6 邢玉辉;吕天阳;王钲旋;王添翼;;利用共面性计算射线与三维模型表面交点的快速算法[A];第十二届全国图象图形学学术会议论文集[C];2005年

7 刘晓静;黄维通;;三维模型预处理技术及其在检索中的应用[A];第四届和谐人机环境联合学术会议论文集[C];2008年

8 宿太学;王钲旋;吕天阳;邢玉辉;;两个自动终止聚类算法应用于三维模型数据集的效果研究[A];第十二届全国图象图形学学术会议论文集[C];2005年

9 刘玉杰;李宗民;李华;;基于电场模板的三维模型反射对称性检测[A];中国图学新进展2007——第一届中国图学大会暨第十届华东六省一市工程图学学术年会论文集[C];2007年

10 逯岩;逯允海;郭希娟;;一种基于MRG(Multiresolutional Reeb Graph)的三维检索技术的改进算法[A];2005年全国理论计算机科学学术年会论文集[C];2005年

中国重要报纸全文数据库 前10条

1 记者 吴晓菁;楼盘采光好不好看三维模型就知道[N];厦门日报;2011年

2 记者 吴晓菁;楼盘采光好不好看三维模型就知道[N];厦门日报;2011年

3 刘阳 李兆平;北京院完成首钢厂区精细数字三维模型[N];中国测绘报;2012年

4 朱冰;重建真实树木三维模型实现重要突破[N];中国高新技术产业导报;2008年

5 记者 宋兰兰;我市建成国内首个特大城市三维模型[N];长江日报;2010年

6 曲臣;装备制造劲吹3D风[N];中国航天报;2012年

7 本报记者 耿诺 实习生 陈诺;6万张高清图“重建”昔日首钢[N];北京日报;2012年

8 记者 吴劲松;身临其境体验城区现状与未来[N];昆明日报;2014年

9 记者 张巍巍;美改进阻止癌症复发化疗技术[N];科技日报;2012年

10 北京青云航空仪表公司 黄迪生 高级工程师;用PLM理念夯实信息化基础[N];科技日报;2005年

中国博士学位论文全文数据库 前10条

1 蒋立军;三维模型的局部匹配和检索方法研究[D];哈尔滨工业大学;2014年

2 孙挺;三维模型特征提取技术研究[D];西北大学;2011年

3 章志勇;三维模型几何相似性比较的研究[D];浙江大学;2005年

4 孙晓鹏;三维模型的分割及应用研究[D];中国科学院研究生院(计算技术研究所);2005年

5 柳伟;三维模型特征提取与检索[D];上海交通大学;2008年

6 郭竞;三维模型语义检索相关问题研究[D];西北大学;2013年

7 何其真;三维模型的表达、分析及其在三维仿真与模型检索中的应用[D];中国科学技术大学;2010年

8 田丰林;海量三维模型的交互绘制[D];浙江大学;2010年

9 肖鸿;面向复杂产品装配现场的移动三维模型关键技术研究[D];西北工业大学;2014年

10 潘翔;三维模型形状分析和检索[D];浙江大学;2005年

中国硕士学位论文全文数据库 前10条

1 杨亮;航天器典型产品三维模型轻量化转换技术研究[D];北华航天工业学院;2015年

2 史周许;基于稀疏重建的三维模型分割[D];郑州大学;2015年

3 周杭民;三维模型处理算法在骨科与牙科中的应用[D];浙江大学;2015年

4 王俊;基于组织连续切片的宫颈周围韧带内神经脉管数字化三维模型的构建[D];南方医科大学;2015年

5 罗福琪;道路高边坡稳定快速评价系统中数据传输技术的研究[D];贵州大学;2015年

6 赵晓娣;树木三维模型骨架提取方法研究[D];电子科技大学;2015年

7 DO NHAT QUANG(全杜fD);基于三维模型的自动语义标注研究与应用[D];上海交通大学;2015年

8 高广亮;基于煤矿井三维模型的漫游查询模块研究与实现[D];东北大学;2013年

9 龚敏;基于OpenGL的乳腺三维模型可视化软件的设计与实现[D];电子科技大学;2014年

10 陈充泽;基于本体的三维模型管理框架的研究与应用[D];上海交通大学;2015年


  本文关键词:基于OSG三维模型真实性展示研究,由笔耕文化传播整理发布。



本文编号:273103

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/273103.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d7737***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com