翻新时间:2022-11-02
Delaunay方法三维建模
摘要
3维建模技术在建筑,地质地形勘测,医学图像建模,动画设计等各方面都有广泛的应用. 1个3维模型的建立过程包括3维原始数据的获取、去除噪声、曲面拼接、修补“洞”,最终得到1个可以在计算机上显示的具有3维特征的网格. 3维可视化技术包括表面绘制技术和体绘制技术。由于将已有的3维模型显示在计算机上的技术已经很成熟,所以可视化技术的主要问题在于3维建模.
使用Delaunay方法来建模,由于Delaunay3角是尽量接近于等边3角形的,所以用这种方法建的网格会比较均匀,显示图像的时候视觉效果就是整个图像很匀称,不会出现粗细不均或者漏洞百出的情况。关键词:Delaunay ;3维建模;4面体网格;局部搜索。
Abstract
Three-dimension modeling technology is widely applied in the fields of architecture, geology and topography survey, medicine picture modeling, and cartoon design etc. The process of three-dimension modeling includes the following steps: first, obtaining three-dimension original data; second, removing yawp; third, putting curve surface together; fourth, mending “hole”; at last, reseau characterized by three-dimension will appear in PC. Three-dimension videotechnology consists of surface protracting technology and body protracting technology.Since the technology that making three-dimension model show in PC is proficient, the main problem of videotechnology lies in three-dimension modeling
Because Delaunay triangle is nearly equilateral triangle, modeling reseau with the method of Delaunay will be relatively well-proportioned. The whole image will looks shapely, not snatchy and inaccurate.
This paper includes five chapters. First chapter is Introduction, which introduce the background , recent development and the potential development.Chapter two gives a brief introduction of establishing triangle meshwork in two-dimension space. Chapter three explains every step to establish four-dimension reseau specifically, including demonstration and flow chart. Chapter Four lists the results with series of charts to test the method. Furthermore, nine dots are chosen. In the process of establishing meshwork with those nine dots, some special problems arise from Tsung-Pao Fang. That is to say , even if more dots are chosen, there are only the repetition of the above problems. The meshwork results are obtained from the later pictures. They clearly show the structure of four-dimension reseau and some meshwork results of shell data. The reason why the whole results are not achieved is that there are too many circumstances in which five or more dots share the same orb. In this case, the principle Delaunay is not in point any more, then the process of establishing meshwork will be intermitted. Chapter Five discusses some problems arising from the program and some difficulties in my thesis.
Keywords: Delaunay;three-dimension modeling; four-dimension reseau;partly search;
目录
1 前言................................................................................................................................................... 1
2 Delaunay 3角剖分的基本原理...................................................................................................... 2
2.1 相关知识…….......................................................................…………….……………………….... 2
2.1.1 Voronoi 图............................................................................................................................... 22.2 2维空间建Delaunay 3角网的基本思想....................................................................................... 4
2.2.1 数据点的预处理..................................................................................................................... 4
2.2.2 建立起始的3角形................................................................................................................. 6
2.2.3 建立3角网........................................................................................................................... 7
3 Delaunay 4面体网格的构建.......................................................................................................... 8
3.1 与算法相适应的数据结构.............................................................................................................. 8
3.2 3维平面构建Delaunay 4面体网格的算法................................................................................. 13
3.2.1 数据的输入和预处理........................................................................................................... 13
3.2.2 整个算法的起始点 .......................................................................................................... 14
3.2.3 搜索与 距离最近的点 .................................. ............................................................. 14
3.2.4 寻找满足Delaynay法则的第3个点 ............................... .............................................. 15
3.2.5 已知1个3角面片,搜索第4个点..................................................................................... 16
3.2.6 构建Delaunay4面体网格.................................................................................................... 17
4 实验结论.....................................................................................................................20
5 讨论........................................................................................................................................................ 22
6 参考文献..........................................................................................................................................24
7 致谢..................................................................................................................................................24
附录............................................................................................................................................................25
1 前 言
3维建模技术在建筑,地质地形勘测,医学图像建模,动画设计等各方面都有广泛的应用。在进行某项工程设计,或者医疗操作时,如果能建立计算机仿真平台,通过这个平台的仿真实验来验证设计方案的可行性及对此操作的成功率指标进行评估的话,不仅可以提高设计计划的成功率,而且可以节省设计的时间和资金。通过仿真还可以对设计方案和有关参数进行验证和修正,对于医疗方案的仿真,更是提高了手术治疗的成功率,维护了病人的生命财产。
1个3维模型的建立过程包括:3维原始数据的获取、去除噪声、曲面拼接、修补“洞”,最终得到1个可以在计算机上显示的具有3维特征的网格。3维可视化技术包括表面绘制技术和体绘制技术。由于将已建好的3维模型显示在计算机上的技术已经很成熟,所以可视化技术的主要问题在于3维建模。表面绘制是抽取出3维原始数据中的表面数据,然后将模型的表面信息显示在计算机上;体绘制不需要对3维原始数据作太多处理,由于这种方法建立的模型不仅有物体表面的信息,还包含图形内部点的信息,甚至各点之间的相互作用或者连接关系,所以用体绘制方法得到的模型可以用来模拟物体的受力形变过程。目前国际上表面绘制技术已经很成熟了,随之出现的各种软件,如3d studio max等,都可以作图像的表面建模,既方便快捷,效果也不错。但是,在许多作仿真用途的模型中,特别是医用模型,往往需要模型能够真实地模仿实际物体受到外界干扰时会如何发生形变,这就需要把扫描对象物体得到的3维数据点云用立体网格(区别于3角网或者多边形网格这种表面建网得到的网格)来连接建网。建网的目的是要把3维图形无论表面还是内部的点连接起来,用有限的连接关系建立起包括所有点的网络,没有任何点被遗漏也尽量没有冗余。当物体受外界作用发生形变的时候,因为数据点之间的联系是确定的,所以作用范围内的点及其相邻点的受力情况和运动过程是可以通过简单的力学计算得到的,因此我们可以应用这样的模型来做各种力学和医学等仿真。截止到目前为止,还没有现成的软件能够做这件事情。国际上也还没有成熟的算法。我在毕业设计中所做的事情属于体绘制的1部分,即基于3维数据点云建立立体网格,所用的方法是基于Delaunay3角剖分原理建立Delaunay4面体网格。这种方法的优点是所建立的4面体与其他方法相比最接近正4面体,形状最规则,且剖分的结果是唯1的。
目前国际上对立体仿真建模的研究最为关注的是医学方面的应用。但是用于医学仿真操作的模型,必须具有和人体组织完全相同的形状和结构,在手术刀切割等外界条件下,才能够做出完全类似于真实人体的反应和形变,因为其模拟的结果可以说是性命攸关的大事,所以要求有相当高的精度。
这项工作有着良好的发展和应用的前景。如果立体建网的技术成熟起来,基于真实物体的仿真模型将会被应用到生活的各个方面。不仅可以做工程和医学仿真,随着网上购物越来越走入人们的生活,我们可以某些商品建成可视又可“触”的模型,人们在选购的时候不仅可以看到商品的样子,还可以用鼠标和键盘对商品模型进行各种操作,看它的弹性、柔软度等性质,从而用更直观,更便捷的方法来了解商品的性能,而不是对着大篇幅的数字指标发呆。这种技术还可以同大型场景相结合,让人们能够在风景胜地、灾难现场、文物古迹等的虚拟现实世界漫游,足不出户就可以有身临其境的感受,甚至去“接触”物体。如果我们能够建立仿真的地理模型,就可以做地震、暴雨等的灾难模拟实验,用来做灾难预测和为维修提供理论依据,从而节省大量不必要的开支。3维仿真模型的应用领域10分广阔,伴随着计算机走进千家万户的脚步,网络将在我们的生活扮演越来越重要的角色,也许有1天,你会说:断网了可让我怎么活,电脑和网络就像今天的“电”1样重要,到那个时候网络上的模型都能很好的模拟真实世界的物体,3维仿真建模的技术才真正有了用武之地。
2 Delaunay3角剖分的基本原理
3角剖分的定义:若对平面剖分的所有边界区域都是3角形,则这种平面剖分称为3角剖分。3角剖分是计算
[1]
下载文档
网友最新关注
- Jane的国庆节之行
- 三明治的过程
- 英语讲座
- 图书馆读书的感觉
- 令人伤心的一件事
- Believe in yourself(相信自己)
- 乒乓王子孔令辉
- Bill的生活习惯
- Bill的小建议
- wonderful life
- Hainan Island
- 你的周末生活
- y
- do you need my help?
- Selling pictures(卖照片)
- 海堤和护岸消浪型式选择
- 农田水利学实习报告
- 劈裂灌浆技术在普宁三坑水库除险加固中的应用
- 小型病险水库除险加固工程地质勘察的若干问题
- 北江流域主要水利工程联合调度探讨
- 东江下游潮区界、潮流界、咸水界变
- 某水闸重建工程围堰的安全评估
- 电子智能普氏贯入仪与环刀法对比检测在砂坝上的应用
- 水工认识实习报告撰写要求
- 航空遥感(摄影)项目设计编写提纲
- 椭圆余弦波作用下沙纹演化的试验研
- 抛石法在桥墩冲刷防护工程中的应用研究
- 超大型混凝土搅拌楼在龙滩水电站应用
- 水利水电工程质量监督管理规定实施细则
- 引水发电洞进口及出口高边坡稳定分析计算
- 《笋芽儿》随堂练习-----巩固篇
- 《笋芽儿》作者资料和主要作品
- 《笋芽儿》重点问题探究
- 《笋芽儿》之老师语录
- 《笋芽儿》随堂练习-----提高篇
- 《笋芽儿》同步写作训练素材
- 《笋芽儿》考点练兵
- 《找春天》 课外日记:跟着学生走
- 《笋芽儿》同步写作指导
- 《笋芽儿》重难点分析
- 《笋芽儿》同步写作范文
- 《笋芽儿》重点字词意思
- 《笋芽儿》整体阅读感知
- 《笋芽儿》重点字词梳理
- 《笋芽儿》考点练兵之字词