地下管线三维可视化的研究.pdf

摘 要 线的显示还多为2维或2.5维的。为了能够形象地观测地下管线的复杂分布和相应的空 间关系,准确直观地了解地下管线结构,采用三维可视化技术表达地下管线是我们现在 需要解决的问题。 地下管线的三维可视化主要是地形和管线的三维显示。本文在研究地形模型和管线 模型的构造和可视化方面的一系列理论和算法的基础上,用面向对象语言在VC++6.0 环境下创建用户界面,运用OpenGL提供的投影变换、消隐处理、几何变换、光照等操 作构建了地形和管线的建模和可视化系统,从而实现了地下管线的三维可视化环境。 地形模型采用数字高程模型来表示。在分析TIN和Grid模型的优缺点基础上,针 对实验数据的特点,采用TIN模型构建数字高程模型。接着介绍了两种不规则三角网 生成算法:凸闭包收缩法和数据逐点插入算法,在总结两种算法优缺点的基础上,对数 据逐点插入算法进行改进,使TIN的生成变得简单、易于实现。采用改进算法构建DEM 模型,再运用光照处理和纹理映射提高了DEM的真实感和逼真度。 对于管线的可视化,在研究管线采集方法、简化并抽象为管段和管点的基础上,重 点研究了管段的建模和管段间的衔接。管段直接采用圆柱来建模,管段间的衔接又分为 两种:管半径相同的管段和管半径不同的管段。半径相同的管段可在衔接处插入一段圆 环,半径不同的管段间插入一段圆环和一个圆台。通过剪切变换便可建立较为光滑的管 线模型,光照和材质的渲染使管线看起来更接近现实。 综上所述,本文从三维可视化的关键技术出发,重点研究了地下管线的可视化。在 研究的过程中,提出了管段间衔接方法。该方法实现了三维管段间的光滑衔接、提高了 管线的真实感。 关键字:三维可视化,地下管线,DEM,纹理映射 Abstract With3DGIS Call information of developing,3DGISeffectivelyimplement management of isstill2dimensionor2.5 undergroundpipelines.Butdisplayundergroundpipelines dimension.Inordertoobserve distributionand relationof complex correspondingspatial accurateandintuitivedistributionof undergroundpipelines,know undergroundpipelines,it isour tobesolvedthatto 3Dvisualization problem displayundergroundpipelinesusing technique. 3Dvisualizationof included3D oftheterrainand undergroundpipelines display terrain and modelof and theoriesand model constructingvisualizing pipelines.The pipeline were inthe userinterfaceswascreatedin discussed algorithmsmainly paper.The ect—Oriented in

文档评论(0)

1亿VIP精品文档

相关文档