欢迎来到天天文库
浏览记录
ID:34147335
大小:2.12 MB
页数:49页
时间:2019-03-03
《基于opengl的三维模型的可视化研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、山东大学硕士学位论文基于OpenGL的三维模型的可视化研究姓名:丁丽申请学位级别:硕士专业:计算机技术指导教师:洪晓光;沙同震20091010山东大学硕士学位论文暑鲁喜曼皇鼍曼詈皇曼穹葛詈曼!!量曼量曼曼鼍詈曼!!曼毫詈篡曼!皇!詈曼曼!暑曼曼!暑!詈暮曼!I曼皇鼍曼喜皇皇量!曼毫曼皇寡皇詈鲁皇鼍詈皇皇喜葛喜曼詈詈皇曼摘要随着信息技术的发展和科学计算可视化的广泛应用,三维模型可视化及其应用越来越成为一个研究热点,本文中主要实现了三维模型的读取,给出并实现了三维模型重建中广泛应用的Deluanay三角剖分
2、算法,同时简要介绍了三维模型的简化算法,并利用OpenGL技术以及虚拟球技术在VisualBasic6.0中实现了三维模型的显示与旋转、平移、缩放控制。第一章介绍了三维模型可视化研究的意义,并给出了本文的主要研究内容及本文的结构。第二章详细介绍了3DS文件格式,3DS文件以chunk块为单位,分别存放了三维模型的点数据,面数据以及纹理光照等相关数据。本文在VisualBasic6.0中实现了文件内容的读取,读出了构成三维模型的顶点序列、三角面片序列,并设计了相应的数据结构来存放模型数据以方便数据处理。同
3、时,给出并实现了一种三角剖分算法,将空间内的三维离散点剖分成三角网格。第三章介绍了三维模型的简化方法,给出了LOD模型在模型简化中的应用,同时介绍了顶点删除、边折叠方式的简化算法,并给出了顶点删除简化方法中顶点重要度的计算方法。第四章介绍了OpenGL技术在三维显示中的应用。介绍了OpenGL的工作原理及编程步骤。利用OpenGL进行模拟显示时步骤是:构造几何要素(点,线,多边形,图象,位图等),创建对象的数学描述。在三维空间上放置对象,选择有利的场景观察点:计算对象的颜色,这些颜色可能直接定义或由光照
4、条件及纹理间接给出;光栅化,把对象的数学描述和颜色信息转换到屏幕的象素。本章中还进一步介绍了虚拟球技术原理,并在VisualBasic6.0中实现了利用虚拟球技术实现了对三维模型的旋转、平移、缩放操作。关键词:三维模型;三角剖分;模型简化:0penGL;虚拟球技术山东大学硕士学位论文ABSTRACTWiththedevelopmentoftheinformationtechnologyandapplicationofvisualizationinscientificcomputing,3Dmodelvi
5、sualizationisbecomingastudyingfocus.Modelreadingfrom3DSfilesiscarriedoutinthispaper.TheDetuanaytriangulationalgorithmsaredescribedandachievedinVisualBasic6.0.Thegridsimplificationalgorithmsarealsointroducedinthispaper.The3Dmodelsvisualizationisachievedby
6、OpenGLmodal,andthemodelsCanbetranslated,rotatedandzoomedusingofthetrackballtechnology.Thesignificanceofthemodelvisualizationisintroducedinthefirstchapter.Thesummarizecontextands仃ucnlfeofthispaperaredescribledinthefirstchapter.Theformatof3DSfileisintroduc
7、edindetailinchapter2.The3DSfileiscomposedbytrunk,thevertexinformationandthetextureinformationandthelightinformationofthemodelarestoredinthefile.The3DSfilesreadingareachievedinVisualBasic6.0.Thedatastructureisdesignedtosavetheinformationfromfile,andthetri
8、angulationalgorithmisalsoahievedinchapter2.Themodel酊dsimplificationalgorithmisintroducedinthechapter3.TheLODmodelandthevertexcollapseandedgecollapsealgorithmarealsointroduced,andtheimportancecomputeingmothedisdescribedinth
此文档下载收益归作者所有