基于OPENGL的三维灌区仿真平台地研究.pdfVIP

基于OPENGL的三维灌区仿真平台地研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字农业研究进展:第三篇模型、数宇化设计、决策支持系统 基于OPENGL的三维灌区仿真平台的研究 杨江涛马理辉 (西北农林科技大学水利与建筑工程学院杨凌712100) 摘要:本文对灌区仿真项目把要仿真的实体分类为静态,动态表达数据,分析其实现的方式。并从灌区实时漫游功能 上进行分析,总结归纳并设计出町重用的3D组件。为开展多种规划与设计方案的对比以及不同时期、不同阶段的灌我 发展变化对比。形成标准的三维灌区信息平台,为灌区管理服务。 关键词:OPENGI。灌区管理三维仿真vc++COM控件 虚拟现实(VirtualReamy简称VR)技术是计算机生成的给人多种感官刺激的虚拟世界(环境),是 一种高级的人机交互系统。它是以仿真的方式给用户创造一个实时反映实体变化与相互作用的三维界 面。使用户可直接参与并探索仿真对象在所处环境中的作用与变化,它具有多媒体信息感知性、沉浸性、 交互性和自主性等特点。研究和开发虚拟现实系统其根本目的在于扩展人类的认知与感知能力,建立 和谐的人机环境。近年来虚拟现实技术在水利中应用也越来越广泛。并取得了较好的成果。三维可视 化仿真,能够将抽象的数据信息转化为直观的图形信息,逼真地模拟出整个灌区运行过程的实际情况。 灌区仿真对灌区水利工程规划和设计中有着广泛的应用情景.通过虚拟现实技术能将各种规划设 计的方案定位于现实环境中,评价其对现实环境的影响,同时在虚拟的设计环境中能够感知空间设计的 合理性,降低模型设计成本并缩短设计时间,为灌区规划设计创建逼真的、纯三维的场景,并可实施全方 位、多方式、自由控制的场景漫游,开展多种规划与设计方案的对比以及不同时期、不同阶段的灌区发展 变化对比。形成标准的三维灌区信息平台,为灌区管理服务。 Open(;l。即开放性图形库(OpenGraphiclibrary),是近年来发展起来的一个非常优秀的三维图形 软件,它是硬件与图形的软件接口。由于它在三维真实感图形制作中具有优秀的性能。所以诸如IBM, 之成为新一代的三维图形工业标准。 操作系统,而且在Visual 数,开发者可以用这些函数构造出接近光线跟踪的高质量的三维景物模型、进行三维图形实时交互软件 的开发。OpenGl提供的基本功能有:模型绘制、模型观察、光照处理、色彩处理、位图和图像处理、纹理 映射、实时动画、物体运动模糊处理、交互技术等。 因此,利用OpenGI。与VisualC++结合可以开发出完美的3D图形产品。在实时的三维仿真领 域,由于其对环境及实体的渲染达到了高度逼真的视觉效果,从而显示出强大的生命力。 l 三维渠系仿真需要实现的数据 三维灌区仿真系统利用OpenGI。进行对灌区渠道及渠系建筑物进行仿真,在渠系建筑物搭建完毕 后,输入灌溉系统控制点工况,模拟仿真系统可以自动完成灌溉过程中水流在渠系中的动态变化情况。 模拟灌溉进度,对渠道及渠系建筑物的使用状况进行双向查询。同时,根据渠道设计端面和坡度以及衬 砌方式等,可以模拟出要施工的渠道。看到完工后的实际效果。 1.1需要静态表达的数据 在灌区中,有些数据在一定时期内是固定不变的。比如:农户的田块,渠道边的树木,建设好的渠道, 基金项目:数字化渠系平台建设与精准用水管理决策应用 作者简介:杨江涛,西农林科技大学水利与建筑工程学院讲师,在读农业水土工程硕士,主要研究方向t3s技术在农业水土工程中的应用 ·276· 杨江涛,基于OPENGI。的三维灌区仿真平台的研究 渠系建筑物,水井,泵房。以及田间渠道和管道等。 1.2需要动态表达的数据 在灌溉过程中,有些数据是动态变化的。比如:闸门开启的高度,渠道水流的高度,灌溉的进度等。 这些数据都是与灌溉时的实际工况相关的。 2三维渠系仿真主要数据实现方式 2.1地形建模的方法 无论采用哪种投影方式,地形三维可视化过程中最莺要的工作就是获取地形的三维坐标数据信息, 并通过投影变换,将其转换为屏幕二维坐标,进而显示在屏幕上。目前描述地形一般通过数字高程模型 (DEM)来实现。本研究使用方法是首先扫描的1:l万灌区地形图,然后对扫描图进行矢量化得到等 高线矢量图形,根据等高线数据在地理信息系统软件生成规则或者不规则三角网的DEM数据。也可 以生成栅格化的灰度点阵图。 基于灰度图的3D地形渲染。其最基本的原理就是。地形上各个点的高度值存于一个文件中(灰度 图)。渲染时.把灰度图中的

文档评论(0)

bb213 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档