基于opengl地三维模型地可视化研究

基于opengl地三维模型地可视化研究

ID:34198442

大小:2.02 MB

页数:46页

时间:2019-03-04

基于opengl地三维模型地可视化研究_第1页
基于opengl地三维模型地可视化研究_第2页
基于opengl地三维模型地可视化研究_第3页
基于opengl地三维模型地可视化研究_第4页
基于opengl地三维模型地可视化研究_第5页
资源描述:

《基于opengl地三维模型地可视化研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、山东大学硕士学位论文暑鲁喜曼皇鼍曼詈皇曼穹葛詈曼!!量曼量曼曼鼍詈曼!!曼毫詈篡曼!皇!詈曼曼!暑曼曼!暑!詈暮曼!I曼皇鼍曼喜皇皇量!曼毫曼皇寡皇詈鲁皇鼍詈皇皇喜葛喜曼詈詈皇曼摘要随着信息技术的发展和科学计算可视化的广泛应用,三维模型可视化及其应用越来越成为一个研究热点,本文中主要实现了三维模型的读取,给出并实现了三维模型重建中广泛应用的Deluanay三角剖分算法,同时简要介绍了三维模型的简化算法,并利用OpenGL技术以及虚拟球技术在VisualBasic6.0中实现了三维模型的显示与旋转、平移、缩放控制。第一章介绍

2、了三维模型可视化研究的意义,并给出了本文的主要研究内容及本文的结构。第二章详细介绍了3DS文件格式,3DS文件以chunk块为单位,分别存放了三维模型的点数据,面数据以及纹理光照等相关数据。本文在VisualBasic6.0中实现了文件内容的读取,读出了构成三维模型的顶点序列、三角面片序列,并设计了相应的数据结构来存放模型数据以方便数据处理。同时,给出并实现了一种三角剖分算法,将空间内的三维离散点剖分成三角网格。第三章介绍了三维模型的简化方法,给出了LOD模型在模型简化中的应用,同时介绍了顶点删除、边折叠方式的简化算法,并

3、给出了顶点删除简化方法中顶点重要度的计算方法。第四章介绍了OpenGL技术在三维显示中的应用。介绍了OpenGL的工作原理及编程步骤。利用OpenGL进行模拟显示时步骤是:构造几何要素(点,线,多边形,图象,位图等),创建对象的数学描述。在三维空间上放置对象,选择有利的场景观察点:计算对象的颜色,这些颜色可能直接定义或由光照条件及纹理间接给出;光栅化,把对象的数学描述和颜色信息转换到屏幕的象素。本章中还进一步介绍了虚拟球技术原理,并在VisualBasic6.0中实现了利用虚拟球技术实现了对三维模型的旋转、平移、缩放操作。

4、关键词:三维模型;三角剖分;模型简化:0penGL;虚拟球技术山东大学硕士学位论文ABSTRACTWiththedevelopmentoftheinformationtechnologyandapplicationofvisualizationinscientificcomputing,3Dmodelvisualizationisbecomingastudyingfocus.Modelreadingfrom3DSfilesiscarriedoutinthispaper.TheDetuanaytriangulationalg

5、orithmsaredescribedandachievedinVisualBasic6.0.Thegridsimplificationalgorithmsarealsointroducedinthispaper.The3DmodelsvisualizationisachievedbyOpenGLmodal,andthemodelsCanbetranslated,rotatedandzoomedusingofthetrackballtechnology.Thesignificanceofthemodelvisualizat

6、ionisintroducedinthefirstchapter.Thesummarizecontextands仃ucnlfeofthispaperaredescribledinthefirstchapter.Theformatof3DSfileisintroducedindetailinchapter2.The3DSfileiscomposedbytrunk,thevertexinformationandthetextureinformationandthelightinformationofthemodelaresto

7、redinthefile.The3DSfilesreadingareachievedinVisualBasic6.0.Thedatastructureisdesignedtosavetheinformationfromfile,andthetriangulationalgorithmisalsoahievedinchapter2.Themodel酊dsimplificationalgorithmisintroducedinthechapter3.TheLODmodelandthevertexcollapseandedgec

8、ollapsealgorithmarealsointroduced,andtheimportancecomputeingmothedisdescribedinthischapter.TheOpenGLtechnologyapplicationin3Dmodelvisualizationisintrodu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。