版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章第五章 DEM DEM的可视化的可视化本章主要内容本章主要内容p 地形可视化概念地形可视化概念p 地形一维可视化表达地形一维可视化表达p 地形二维可视化表达地形二维可视化表达p 地形三维可视化表达地形三维可视化表达p 地形三维景观模型地形三维景观模型p 地形场景漫游与动画地形场景漫游与动画5.15.1概述概述5.1.15.1.1可视化可视化可视化可视化VisualizationVisualization是指运用计算机图形图像处理技是指运用计算机图形图像处理技术,将复杂的科学现象、自然景观以及十分抽象的概念术,将复杂的科学现象、自然景观以及十分抽象的概念图像化,以便理解现象,观察其模拟和计
2、算的过程和结图像化,以便理解现象,观察其模拟和计算的过程和结果,发现规律和传播知识。果,发现规律和传播知识。根据可视化技术的特点及其对象的不同,可视化可分为科学根据可视化技术的特点及其对象的不同,可视化可分为科学计算可视化计算可视化Visualization in Science ComputingVisualization in Science Computing与信息可视化与信息可视化Visualization in InformationVisualization in Information两种两种类型。科学计算可视化是指空间数据场的可视化,而信类型。科学计算可视化是指空间数据场的可视
3、化,而信息可视化则是指非空间数据的可视化。息可视化则是指非空间数据的可视化。p可视化研究的意义:可视化研究的意义:p目前大量的数据没有被有效的利用,原因之一就是这些数目前大量的数据没有被有效的利用,原因之一就是这些数据以其他的形式如比特存放,这就需要可视化的手段和据以其他的形式如比特存放,这就需要可视化的手段和知识得到普及。知识得到普及。p实现人与人和人与机之间的图象通讯,而不是目前的文字实现人与人和人与机之间的图象通讯,而不是目前的文字或数字通讯,从而使人们观察到传统方法难以观察到的现象或数字通讯,从而使人们观察到传统方法难以观察到的现象和规律。和规律。p可视化技术可以使人类不仅被动地得到计
4、算结果,而且知可视化技术可以使人类不仅被动地得到计算结果,而且知道在计算过程中发生了什么现象,并可通过改变参数,观察道在计算过程中发生了什么现象,并可通过改变参数,观察其影响,对计算过程实现引导和控制。其影响,对计算过程实现引导和控制。5.1.25.1.2地形可视化地形可视化地形可视化主要研究基于地形可视化主要研究基于DEMDEM的地形显示、简化、仿真等内的地形显示、简化、仿真等内容,是计算机图形学的一个分支,属于科学计算可视化的容,是计算机图形学的一个分支,属于科学计算可视化的范畴。其发展过程如下图。范畴。其发展过程如下图。 5.1.25.1.2地形可视化地形可视化传统的表达方式:等高线地形
5、图、剖面线、沙盘等传统的表达方式:等高线地形图、剖面线、沙盘等-直观直观性差、制作费时。性差、制作费时。近代地形表达:以三维地形模拟和表达为基本特征,伴随近代地形表达:以三维地形模拟和表达为基本特征,伴随着计算机技术的发展而发展着计算机技术的发展而发展经历了三维地形图、实体型经历了三维地形图、实体型模拟灰度图三维地形图、高度真实感三维地形图三个模拟灰度图三维地形图、高度真实感三维地形图三个阶段。阶段。5.1.25.1.2地形可视化地形可视化计算机图形学发展初期:限于计算机处理速度和显示计算机图形学发展初期:限于计算机处理速度和显示器分辨率等,只能绘制以线划符号表示的三维地形图,器分辨率等,只能
6、绘制以线划符号表示的三维地形图,一般采用透视变换原理,按剖面方向消隐,地形表面一般采用透视变换原理,按剖面方向消隐,地形表面没有经过光照模拟处理,虽然其地形起伏的立体感较没有经过光照模拟处理,虽然其地形起伏的立体感较强,但内容单调、信息贫乏、真实感差。强,但内容单调、信息贫乏、真实感差。2020世纪世纪6060年代末以来:引用光照模型,绘制具有表面年代末以来:引用光照模型,绘制具有表面明暗灰度连续变化的地形实体模型图,其立体效果比明暗灰度连续变化的地形实体模型图,其立体效果比三维线划图好并且具有一定的真实感,但其信息量和三维线划图好并且具有一定的真实感,但其信息量和实用性不够。实用性不够。20
7、20世纪世纪9090年代:随着计算机图形显示性能的提高,高年代:随着计算机图形显示性能的提高,高度真实感图形生成算法不断出现和完善,地形可视化度真实感图形生成算法不断出现和完善,地形可视化显示进入高度真实感立体图绘制时期。显示进入高度真实感立体图绘制时期。(1 1地形可视化表达的维数划分地形可视化表达的维数划分地形可视化从维度上来讲,可分为三类,即一维可视化、二地形可视化从维度上来讲,可分为三类,即一维可视化、二维可视化和三维可视化。维可视化和三维可视化。一维可视化一般是指地形断面纵断面,横断面),即通过一维可视化一般是指地形断面纵断面,横断面),即通过图示的方式反映地形在给定方向上的起伏状况
8、。图示的方式反映地形在给定方向上的起伏状况。二维可视化将三维地形表面投影到二维平面,并用约定的符二维可视化将三维地形表面投影到二维平面,并用约定的符号进行表达,根据所采用的方式,二维可视化又有写景法、号进行表达,根据所采用的方式,二维可视化又有写景法、等高线法、分层设色法、明暗等高线、半色调符号表达等等高线法、分层设色法、明暗等高线、半色调符号表达等等。等。三维可视化试图通过计算机模拟的手段来恢复真实地形,包三维可视化试图通过计算机模拟的手段来恢复真实地形,包括线框透视、地貌晕渲、地形逼真显示、多分辨率地形模括线框透视、地貌晕渲、地形逼真显示、多分辨率地形模型等等。型等等。(2 2地形可视化从
9、数据源角度可分为:地形可视化从数据源角度可分为:基于等高线基于等高线DEMDEM、格网、格网DEMDEM和不规则三角网和不规则三角网DEMDEM。不同类型可。不同类型可分别实现上述的一维、二维、三维可视化内容,但各自的分别实现上述的一维、二维、三维可视化内容,但各自的应用范围和实现方式不同。应用范围和实现方式不同。TINTIN能较好地反映地形结构线等地形基本特征,但数据结构能较好地反映地形结构线等地形基本特征,但数据结构复杂,适用于小区域地形可视化和地形特征计算。复杂,适用于小区域地形可视化和地形特征计算。格网格网DEMDEM数据结构简单、易于与遥感影像集成,适用于大区数据结构简单、易于与遥感
10、影像集成,适用于大区域宏观地形特征。域宏观地形特征。(3 3技术角度分为静态可视化和交互式动态可视化技术角度分为静态可视化和交互式动态可视化静态可视化将整个地形区域范围以二维或三维图形图像形式静态可视化将整个地形区域范围以二维或三维图形图像形式显示成一幅图像。显示成一幅图像。动态可视化利用计算机动画技术,实现交互式地形浏览。动态可视化利用计算机动画技术,实现交互式地形浏览。(4 4地形角度分为真实地形和模拟地形地形角度分为真实地形和模拟地形真实地形是现实世界中真实地形的再现,具有非常高的真真实地形是现实世界中真实地形的再现,具有非常高的真实度,一般是基于实度,一般是基于DEMDEM实现的,特点
11、是精度高,结构复实现的,特点是精度高,结构复杂,图形生成速度慢。杂,图形生成速度慢。模拟地形是当对地形的逼真度要求不高,只要满足感官上模拟地形是当对地形的逼真度要求不高,只要满足感官上的要求,速度快,但不能和客观地形相对应。的要求,速度快,但不能和客观地形相对应。(5 5纹理角度分为纹理角度分为基于分形分形几何学是一门以非规则几何形态为研究对基于分形分形几何学是一门以非规则几何形态为研究对象的几何学。海岸线作为曲线,其特征是极不规则、极象的几何学。海岸线作为曲线,其特征是极不规则、极不光滑的,呈现极其蜿蜒复杂的变化。我们不能从形状不光滑的,呈现极其蜿蜒复杂的变化。我们不能从形状和结构上区分这部
12、分海岸与那部分海岸有什么本质的不和结构上区分这部分海岸与那部分海岸有什么本质的不同,这种几乎同样程度的不规则性和复杂性,说明海岸同,这种几乎同样程度的不规则性和复杂性,说明海岸线在形貌上是自相似的,也就是局部形态和整体态的相线在形貌上是自相似的,也就是局部形态和整体态的相似。)似。)基于遥感影像基于遥感影像基于纹理影像基于纹理影像三种方法的实现过程相似,由于纹理来源不同,其纹理匹三种方法的实现过程相似,由于纹理来源不同,其纹理匹配和几何变换过程不同。配和几何变换过程不同。5.25.2地形一维可视化表达地形一维可视化表达p地形一维可视化表达的基本形式是地形剖面。地形剖面地形一维可视化表达的基本形
13、式是地形剖面。地形剖面刻画沿一条直线或曲线在垂直方向上的地形起伏情况。是刻画沿一条直线或曲线在垂直方向上的地形起伏情况。是工程中常用的一种地形起伏表达形式,特别是现状工程如工程中常用的一种地形起伏表达形式,特别是现状工程如公路、铁路、渠道等。公路、铁路、渠道等。p制作过程:制作过程:p(1 1在等高线图上画一条线;在等高线图上画一条线;(2 2标记等高线与剖面线的交叉点,并记录其高程;标记等高线与剖面线的交叉点,并记录其高程;(3 3以高程为纵轴,距离为横轴,做图。以高程为纵轴,距离为横轴,做图。5.35.3地形二维可视化表达地形二维可视化表达p地形二维可视化表达是把三维地形表面投影到屏幕上,
14、地形二维可视化表达是把三维地形表面投影到屏幕上,并用约定的方式进行表达。常用的二维表达方式有等高并用约定的方式进行表达。常用的二维表达方式有等高线法、明暗等高线、高程分层设色等。线法、明暗等高线、高程分层设色等。5.3.15.3.1等高线法:等高线是高程相等的相邻点的连线,是地等高线法:等高线是高程相等的相邻点的连线,是地形表达最为常用的形式,能较为科学地反映地面高程、山体、形表达最为常用的形式,能较为科学地反映地面高程、山体、坡度、坡形、山脉走向等基本的地貌形态及其变化。坡度、坡形、山脉走向等基本的地貌形态及其变化。制作过程:制作过程:(1 1内插等高点:线性内插内插等高点:线性内插- -在
15、所有格网边或三角形边内插判断出所有在所有格网边或三角形边内插判断出所有的等值点指定等高线的高程)。的等值点指定等高线的高程)。(2 2追踪等高线:也称为等值点追踪:是指按一定的法则将同一条等追踪等高线:也称为等值点追踪:是指按一定的法则将同一条等高线上的离散的等高线点连接起来。内插出来的点是无序的,追踪的目高线上的离散的等高线点连接起来。内插出来的点是无序的,追踪的目的是把同一条等高线上的相邻的点连接起来,形成一条完整的等高线。的是把同一条等高线上的相邻的点连接起来,形成一条完整的等高线。(3 3注记等高线:一般在计曲线上进行,在该条等值线上寻找一个比注记等高线:一般在计曲线上进行,在该条等值
16、线上寻找一个比较平缓的地区作为注记位置。较平缓的地区作为注记位置。(4 4光滑等高线并输出:常用的光滑函数有张力样条、分段三次多项光滑等高线并输出:常用的光滑函数有张力样条、分段三次多项式、斜轴抛物线、分段圆弧等,具体选择哪种光滑方法要根据制图要求、式、斜轴抛物线、分段圆弧等,具体选择哪种光滑方法要根据制图要求、等值点疏密程度和计算机的存储能力来确定。等值点疏密程度和计算机的存储能力来确定。5.3.25.3.2明暗等高线法:根据斜坡所对的光线方向确定等高明暗等高线法:根据斜坡所对的光线方向确定等高线的明暗程度,将受光部分的等高线饰为白色,背光部线的明暗程度,将受光部分的等高线饰为白色,背光部分
17、的等高线饰为黑色,地图的底色饰为灰色。分的等高线饰为黑色,地图的底色饰为灰色。提出明暗等高线表达的理论基础提出明暗等高线表达的理论基础(1 1等高线法地形立体感不强,不便于初学者使用;等高线法地形立体感不强,不便于初学者使用;(2 2地貌晕渲法难以定量表达地形的起伏程度;地貌晕渲法难以定量表达地形的起伏程度;(3 3分层设色法则对图例等要素干扰较大。分层设色法则对图例等要素干扰较大。p明暗等高线制作方法:明暗等高线制作方法:p(1 1传统手工绘制传统手工绘制(2 2计算机绘制计算机绘制p明暗等高线制作技术路线:明暗等高线制作技术路线:p(1 1生成研究区域生成研究区域DEMDEM;p(2 2从
18、从DEMDEM中按给定等高距提取等高线,并栅格化;中按给定等高距提取等高线,并栅格化;p(3 3从从DEMDEM上提取坡向,获得研究区的坡向图,根据入射上提取坡向,获得研究区的坡向图,根据入射光方向将坡向图划分为背光面和受光面两个部分;例如,假光方向将坡向图划分为背光面和受光面两个部分;例如,假定光源位于地面西北方向,则可将坡向为定光源位于地面西北方向,则可将坡向为0-450-45、225-360225-360的部分划分为受光面;坡向为的部分划分为受光面;坡向为45-22545-225的部分划分为背光面;的部分划分为背光面;p(4 4将栅格化等高线图与划分背光受光的二值坡向图进行将栅格化等高线
19、图与划分背光受光的二值坡向图进行融合,实现栅格化等高线二值分布,得到明暗等高线地图。融合,实现栅格化等高线二值分布,得到明暗等高线地图。p明暗等高线制作的两个关键问题:明暗等高线制作的两个关键问题:p(1 1利用明暗等高线法表示地貌,坡向是决定明暗变化的利用明暗等高线法表示地貌,坡向是决定明暗变化的唯一因素。唯一因素。p由于坡向的变化,使地面产生亮暗的反差,进而形成了立体由于坡向的变化,使地面产生亮暗的反差,进而形成了立体感,明暗等高线地图中根据坡向仅划分阳坡面与阴坡面,不感,明暗等高线地图中根据坡向仅划分阳坡面与阴坡面,不受侧面的影响。受侧面的影响。p同时,明暗等高线法表示地貌时用色不涉及坡
20、度变化的影响。同时,明暗等高线法表示地貌时用色不涉及坡度变化的影响。但在实际绘图中,由于地表坡度陡缓的变化使得相同面积区但在实际绘图中,由于地表坡度陡缓的变化使得相同面积区域内等高线密集程度发生变化,从而形成了在阳坡面地面越域内等高线密集程度发生变化,从而形成了在阳坡面地面越陡白色等高线越集中,在阴坡面地面越陡黑色等高线越集中陡白色等高线越集中,在阴坡面地面越陡黑色等高线越集中的表现结果。由此造成阳坡面上随坡度变陡而渐趋明亮,阴的表现结果。由此造成阳坡面上随坡度变陡而渐趋明亮,阴坡面上随坡度变陡而渐趋阴暗的视觉效果,使得整体效果增坡面上随坡度变陡而渐趋阴暗的视觉效果,使得整体效果增强。强。p明
21、暗等高线制作的两个关键问题:明暗等高线制作的两个关键问题:p(2 2明暗等高线地图以灰色为底色,以黑、白二色为等高明暗等高线地图以灰色为底色,以黑、白二色为等高线的着色。线的着色。p黑、白、灰三种色仅有明度特征,因而明暗等高线地图基黑、白、灰三种色仅有明度特征,因而明暗等高线地图基本是同种色之间的明度对比。本是同种色之间的明度对比。p黑、白二色属无彩色系,均为不含饱和度特性的色。因此黑、白二色属无彩色系,均为不含饱和度特性的色。因此明暗等高线地图以高明度色彩为主,明度差较大的对比。给明暗等高线地图以高明度色彩为主,明度差较大的对比。给人的视觉感受是光感强、体积感强,形象清晰、明朗、锐利。人的视
22、觉感受是光感强、体积感强,形象清晰、明朗、锐利。p因此实际应用中等高线设色明度差不宜过大,以免造成生因此实际应用中等高线设色明度差不宜过大,以免造成生硬、空洞、简单化之感。灰色作为起衬托作用的底色宜选择硬、空洞、简单化之感。灰色作为起衬托作用的底色宜选择较为浅淡的颜色,一方面不会给读者造成刺目的感觉,另一较为浅淡的颜色,一方面不会给读者造成刺目的感觉,另一方面对图上其他要素的干扰较小。方面对图上其他要素的干扰较小。5.3.35.3.3分层设色法:地形的分层设色包含两种类型,即分层设色法:地形的分层设色包含两种类型,即基于常规的高程分带设色和基于高程数据的灰度影像基于常规的高程分带设色和基于高程
23、数据的灰度影像半色调符号表示法)。半色调符号表示法)。(1 1基于高程的分带设色:根据等高线划分出地形的基于高程的分带设色:根据等高线划分出地形的高程带,逐层设置不同的颜色,用以表示地势起伏的高程带,逐层设置不同的颜色,用以表示地势起伏的一种方法。高程带的选择主要根据用途及制图区域的一种方法。高程带的选择主要根据用途及制图区域的地势起伏特征。地势起伏特征。设色基本要求:设色基本要求:各色层颜色既要有区别又要渐变过渡,以保证地势起各色层颜色既要有区别又要渐变过渡,以保证地势起伏的连续性;伏的连续性;应用色彩的立体效应建立色层表,使设色具有立体感。应用色彩的立体效应建立色层表,使设色具有立体感。具
24、体选色应适当考虑地理景观色及人们的习惯,如蓝具体选色应适当考虑地理景观色及人们的习惯,如蓝色表示海底地势、绿色表示平原、白色表示雪山和冰色表示海底地势、绿色表示平原、白色表示雪山和冰川等。川等。分层设色法常与等高线、晕渲等配合使用。分层设色法常与等高线、晕渲等配合使用。(2 2基于高程数据的灰度影像半色调符号表示法):基于高程数据的灰度影像半色调符号表示法):当地形以当地形以DEMDEM表达时,可以对不同的高程数据赋予不同的表达时,可以对不同的高程数据赋予不同的灰度,从而通过不同的色调差异实现二维平面上的三维地灰度,从而通过不同的色调差异实现二维平面上的三维地形表达。形表达。该方法的关键是将高
25、程数据转换为灰度域该方法的关键是将高程数据转换为灰度域0-2550-255中的中的灰度值线性内插或非线性内插灰度值线性内插或非线性内插取决于地形变化情取决于地形变化情况)。况)。该方法实现简单,但显示层次固定最大该方法实现简单,但显示层次固定最大256256个),如果个),如果研究区域的高度范围较大,显示的细节层次就越少。研究区域的高度范围较大,显示的细节层次就越少。DEMDEM灰度表达高程灰度表达高程5.3.45.3.4地形晕渲法:又称为地貌晕渲法或阴影法,通过模地形晕渲法:又称为地貌晕渲法或阴影法,通过模拟太阳光对地面照射所产生的明暗程度,并用灰度色调拟太阳光对地面照射所产生的明暗程度,并
26、用灰度色调或彩色输出,得到随光度近似连续变化的色调,达到地或彩色输出,得到随光度近似连续变化的色调,达到地形的明暗对比,使地貌的分布、起伏和形态显示具有一形的明暗对比,使地貌的分布、起伏和形态显示具有一定的立体感,直观地表达地面起伏变化。定的立体感,直观地表达地面起伏变化。利用利用DEMDEM实现地貌晕渲的基本原理:实现地貌晕渲的基本原理: 确定光源方向确定光源方向计算计算DEMDEM单元的坡度、坡向单元的坡度、坡向将坡向与光源方向比较,面向光源的斜坡得到浅色调灰将坡向与光源方向比较,面向光源的斜坡得到浅色调灰度值,背光的斜坡得到深灰度值,二者之间的灰度值度值,背光的斜坡得到深灰度值,二者之间
27、的灰度值进一步按坡度确定。进一步按坡度确定。DEM Hillshade DEM Hillshade 表达高程简化的晕渲制作方法)表达高程简化的晕渲制作方法)5.45.4地形三维可视化表达的理论基础地形三维可视化表达的理论基础5.4.15.4.1地形地形DEMDEM三维显示的基本流程:三维显示的基本流程:(1 1DEMDEM三角形分割三角形分割TINTIN不需要此步骤):三角形是最不需要此步骤):三角形是最小的图形单元,大多数图形系统都以三角形作为运算的小的图形单元,大多数图形系统都以三角形作为运算的基本单元。基本单元。格网细化处理:当格网细化处理:当DEMDEM格网较大时地形模拟容易失真,进格
28、网较大时地形模拟容易失真,进行逐层细化,每次进行二分处理内插行逐层细化,每次进行二分处理内插一变四),一变四),细化的终止条件是每个细化的终止条件是每个DEMDEM格网单元在计算机屏幕上的投格网单元在计算机屏幕上的投影面积在影面积在4 4个像素之内。个像素之内。格网三角划分:格网三角划分:DEMDEM的格网三角划分一般采用单对角线或的格网三角划分一般采用单对角线或双对角线剖分法,前者分为两个三角形,后者为双对角线剖分法,前者分为两个三角形,后者为4 4个三角个三角形,对角线交点高程通过内插算法实现形,对角线交点高程通过内插算法实现当格网单元当格网单元足够细时,不同剖分方案对可视化效果影响不大。
29、足够细时,不同剖分方案对可视化效果影响不大。栅格DEM的三角形分割(2 2透视投影变换:透视投影变换: 投影变换投影变换projection transformationprojection transformation是将一种地图是将一种地图投影点的坐标变换为另一种地图投影点的坐标的过程。建投影点的坐标变换为另一种地图投影点的坐标的过程。建立地面点立地面点DEMDEM结点与三维图像点之间的透视关系,由视结点与三维图像点之间的透视关系,由视点、视角、三维图像大小等参数确定点、视角、三维图像大小等参数确定即将即将DEMDEM从其坐标从其坐标系变换到屏幕坐标系。系变换到屏幕坐标系。把三维物体变换为
30、二维图形的过程称为投影变换。其基本把三维物体变换为二维图形的过程称为投影变换。其基本原理包括两个方面:即投影变换和消隐处理。原理包括两个方面:即投影变换和消隐处理。根据投影中心与投影平面之间的距离的不同,投影可以分根据投影中心与投影平面之间的距离的不同,投影可以分为平行投影和透视投影。为平行投影和透视投影。p平行投影:如果把中心投影法的投射中心移至无穷远处,平行投影:如果把中心投影法的投射中心移至无穷远处,则各投射线成为相互平行的直线,这种投影法称为平行投则各投射线成为相互平行的直线,这种投影法称为平行投影法。又可分为斜投影法和正投影法。影法。又可分为斜投影法和正投影法。p平行投影法特点:平行
31、投影法特点:p投影大小与物体和投影面之间的距离无关。投影大小与物体和投影面之间的距离无关。p度量性较好。度量性较好。注:工程图样大多数采用正投影法简单,角度唯一)。注:工程图样大多数采用正投影法简单,角度唯一)。p透视投影:是用中心投影法将形体投射到投影面上,从透视投影:是用中心投影法将形体投射到投影面上,从而获得的一种较为接近视觉效果的单面投影图。而获得的一种较为接近视觉效果的单面投影图。p透视投影法特点:透视投影法特点:p它具有距离感、相同大小的形体呈现出有规律的变化等它具有距离感、相同大小的形体呈现出有规律的变化等一系列的透视特性,能逼真地反映形体的空间形象。一系列的透视特性,能逼真地反
32、映形体的空间形象。p也称为透视图。在建筑设计过程中,透视图常用来表达也称为透视图。在建筑设计过程中,透视图常用来表达设计对象的外貌,帮助设计构思,研究和比较建筑物的空设计对象的外貌,帮助设计构思,研究和比较建筑物的空间造型和立面处理,是建筑设计中重要的辅助图样。间造型和立面处理,是建筑设计中重要的辅助图样。p透视投影符合人们心理习惯,即离视点近的物体大,离透视投影符合人们心理习惯,即离视点近的物体大,离视点远的物体小。它的视景体类似于一个顶部和底部都被视点远的物体小。它的视景体类似于一个顶部和底部都被切除掉的棱椎,也就是棱台。这个投影通常用于动画、视切除掉的棱椎,也就是棱台。这个投影通常用于动
33、画、视觉仿真以及其它许多具有真实性反映的方面觉仿真以及其它许多具有真实性反映的方面 (3 3光照模型:光照模型: 建立一种能逼真反映地形表面明暗、彩色变化的数学模建立一种能逼真反映地形表面明暗、彩色变化的数学模型,逐个计算每个像素的灰度和颜色型,逐个计算每个像素的灰度和颜色即计算景物表即计算景物表面上任一点投向观察者眼中的光亮度大小和色彩组成。面上任一点投向观察者眼中的光亮度大小和色彩组成。由于光照在三维物体表面上时各部分的明暗不同,因此,由于光照在三维物体表面上时各部分的明暗不同,因此,三维地面显示的逼真性在很大程度上取决于明暗效应的三维地面显示的逼真性在很大程度上取决于明暗效应的模拟。模拟
34、。不同光照模型考虑的共同因素:不同光照模型考虑的共同因素:光源位置光源位置光源强度光源强度视点位置视点位置地面对光的反射和吸收特性地面对光的反射和吸收特性不同光照下的三维地形(4 4消隐和裁剪:消去三维图形不可见部分裁减掉三维消隐和裁剪:消去三维图形不可见部分裁减掉三维图形范围之外的部分。图形范围之外的部分。消隐:为增强图形的真实感、消除多义性,在显示过程消隐:为增强图形的真实感、消除多义性,在显示过程中一般要消除三维实体中被遮挡的部分,包括隐藏线和中一般要消除三维实体中被遮挡的部分,包括隐藏线和隐藏面的消除。隐藏面的消除。 线消隐采用二分法,通过对线段的逐步二分实现;线消隐采用二分法,通过对
35、线段的逐步二分实现;面消隐算法主要有画家算法深度优先算法)、面消隐算法主要有画家算法深度优先算法)、Z Z缓冲算缓冲算法、光线跟踪法、扫描线法、光线跟踪法、扫描线Z Z缓冲法、区间扫描算法、区域缓冲法、区间扫描算法、区域子分割算法等。子分割算法等。裁剪:在使用计算机处理图形信息时,计算机内部存储的图形比较大,而屏幕显示只是图的一部分。必须确定图像中那些落在屏幕之内和之外的部分,这个选择处理过程即为裁剪。裁剪处理的基础:点在区域内外的判断以及图形元素与区域边界求交。裁剪算法主要有Sutherland-Hodgeman算法和Weiler-Atherton算法等。(5 5图形绘制和存储图形绘制和存储
36、依据各种相应的算法绘制并显示各种类型的三维地形图,依据各种相应的算法绘制并显示各种类型的三维地形图,并按相应文件存储。并按相应文件存储。(6 6地物叠加地物叠加三维地图上叠加各种地物符号、标志,并进行颜色、亮度、三维地图上叠加各种地物符号、标志,并进行颜色、亮度、对比度的处理。对比度的处理。5.5.15.5.1三维线框透视模型:三维线框透视模型:线框模型是对三维对象的轮廓描述,用顶点和邻边来表线框模型是对三维对象的轮廓描述,用顶点和邻边来表示三维对象。示三维对象。优点:结构简单、易于理解,数据量小,建模速度快。优点:结构简单、易于理解,数据量小,建模速度快。缺陷:没有面和体的特征,表面轮廓线随
37、着视线方向的缺陷:没有面和体的特征,表面轮廓线随着视线方向的变化而变化,不能消除隐藏线,不能做任意剖切,不能变化而变化,不能消除隐藏线,不能做任意剖切,不能进行两个面的求交等。进行两个面的求交等。5.55.5地形三维可视化表达地形三维可视化表达5.5.25.5.2立体等高线模型:立体等高线模型:借助于计算机技术,实现平面等高线构成的空间图像在借助于计算机技术,实现平面等高线构成的空间图像在平面上的立体体现。首先在平面上的立体体现。首先在DEMDEM上计算等高线,然后进行上计算等高线,然后进行屏幕坐标变换,最后进行消隐和裁剪。屏幕坐标变换,最后进行消隐和裁剪。5.5.35.5.3地形三维表面模型
38、:地形三维表面模型:在三维线框模型基础上,通过增加有关的面、表面特征、在三维线框模型基础上,通过增加有关的面、表面特征、边的连接方向等信息,实现对三维表面的以面为基础定边的连接方向等信息,实现对三维表面的以面为基础定义和描述。义和描述。优点:可以进行面面求交,线面消除,明暗色彩等应用。优点:可以进行面面求交,线面消除,明暗色彩等应用。 5.5.45.5.4地形三维景观模型:地形三维景观模型:纹理映射:图像的消隐、光照模拟、明暗处理等只能生纹理映射:图像的消隐、光照模拟、明暗处理等只能生成颜色单一的光滑景物表面,难以达到真实感图形的要成颜色单一的光滑景物表面,难以达到真实感图形的要求,真实的景物表面存在着丰富的纹理细节,一般将景求,真实的景物表面存在着丰富的纹理细节,一般将景物表面纹理细节的模拟称为纹理映射。物表面纹理细节的模拟称为纹理映射。纹理映射技术是把在一个纹理空间中制作的二维纹理图纹理映射技术是把在一个纹理空间中制作的二维纹理图像映射到三维物体表面,关键是建立空间坐
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《典型元素对一种第二代单晶合金的影响研究》
- 合同风险防范措施
- 酒店经营管理委托合同
- 学前教育寓言故事解读
- 土石方居间合同
- 制造业生产自动化及智能化升级方案
- 仪表制造行业的智能仪器开发及生产策略
- 2024版个人信用担保与债务化解综合服务合同3篇
- 2024版商场婚庆活动场地租赁及婚礼策划合同2篇
- 2024版影视作品版权转让合同及衍生品开发协议3篇
- 商标出租合同范例
- 重大版小英小学六年级上期期末测试
- 微积分知到智慧树章节测试课后答案2024年秋铜陵学院
- 金融科技UI设计
- 《头脑风暴》课件
- 安全生产知识考试题库(有答案)-安全考试题库
- 会计助理个人年终工作总结
- 钢铁厂电工知识安全培训
- 2024年山东省菏泽市中考历史试卷
- 电解加工课件教学课件
- 说明文方法和作用说明文语言准确性中国石拱桥公开课获奖课件省赛课一等奖课件
评论
0/150
提交评论