当前位置:主页 > 科技论文 > 水利工程论文 >

基于OSG的水利工程三维可视化系统研究与应用

发布时间:2016-10-19 15:19

  本文关键词:基于OSG的水利工程三维可视化系统研究与应用,,由笔耕文化传播整理发布。


当前位置:文库下载 > 所有分类 > 工程科技 > 机械/仪表 > 基于OSG的水利工程三维可视化系统研究与应用

基于OSG的水利工程三维可视化系统研究与应用

基于OSG的水利工程三维可视化系统研究与应用

 136万定生等:基于OSG的水利工程三维可视化系统研究与应用第37

基于OSG的水利工程三维可视化系统研究与应用

2.2版后将其自带的osgDEM地形程序升级成了

一个独立的,但与OSG各版本紧密配合的地形系统VPB,该地形系统的特色在于支持更大的地形数据,可以同时处理与容纳以几个星球的数据量为单位的海量数据,并且能通过OSG的.NET模块实现地形数据在局域网与Internet上的流畅传送,从而实现很多地形处理与研究单位地形数据网络化的功能需求,VPB系统采用了新的换页算法,导致对内存需求与电脑硬件的要求进一步下降,使得一台几年前的办公用电脑都可以浏览与观看海量

图1 系统整体框架

的地形数据。

3.2 场景渲染驱动加速

VPB的建模功能把Grid转化为OSG格式的地形

模型。经过处理的地形模型及纹理等相关信息永久性存储在外存设备。

2)平台驱动层。提供场景渲染及可视化功能。采用面向对象的OSG开源图形库,生成实时场景,务,。

3)用户交互层、三维地形漫游及洪水演进模拟等功能。在实时运行阶段,系统采用多线程机制,其中的主线程负责三维场景的渲染及漫游等功能。子线程为洪水演进模拟线程,采用种子蔓延算法计算出水体淹没区及水体边界范围。

在运行时,各层系统协调工作,前一层为后一层的实现提供服务,构成一个高效、有机的整体。

,有必要对场景,在系统开发过程中。在水利工程三维可视化系统,(如树木、房屋等),如果将每个物体放入内存,将造成系统资源的极大浪费。因此,结合OSG面向对象的特性,采用唯一实例法,同样的物体在内存中只保存唯一的一份实例,其他的物体可通过几何变换后得到,这样就可以大大地节约内存空间,提高实时渲染速度。

2)细节层次LOD技术。在场景中,距离视点

较远的区域分辨率较低,距离视点较近的区域分辨率较高,而且随着视点的改变,场景的变化具有连续性。如果物体按多个细节层次LOD来表示,当物体仅覆盖较小区域时,可以用物体粗略的模型来绘制,既不影响视觉效果,又可提高绘制效率。LOD模型生成方法分成两类:一类是静态方法;另

3 实现的关键技术

3.1 OSG开发包框架和VPB

1)OSG(OpenSceneGraph)开发包框架。包含

了一系列的开源图形库,

基于OSG的水利工程三维可视化系统研究与应用

主要为图形图像应用程序

的开发提供场景管理和图形渲染优化的功能。它使用可移植的ANSIC++以及标

一类是动态方法。在静态分析方法中,多个LOD模型预先生成。在使用VPB建立实体模型时,可以建立多级的LOD模型;在动态分析方法中,实时删除顶点与多变形,动态产生实体简化模型。该系统中,笔者采用静态方法构建LOD模型,根据观察者视点的变化为各物体选择不同的LOD模型,从而提高了渲染速度。

OSG支持LOD技术,其内部采用PagedLOD

准模板库(STL)编写,并使用OpenGL

图2 OSG的体系结构

底层渲染API,因而

具备良好的跨平台特性。OSG运行时文件由一系列动态链接库(或共享对象)和可执行文件组成,这些链接库可分为五大类,共同构成了OSG的运行体系,如图2所示。

2)VPB(VirtualPlanetBuilder)。OSG自从

分页数据库调度策略,不一次性将数据全部调入,而是根据视点需要,实时从外存调入相应的数据,从而实现大范围地形的流畅渲染。

3)可见性剔除。由于系统显示的场景是根据观察者的视野确定的,因此只需绘制落在视景中位于观察体内的那部分图形,对视景中位于观察体之

Word文档免费下载:基于OSG的水利工程三维可视化系统研究与应用(下载1-4页,共4页)

我要评论

相关主题

相关文档

【论文】基于OSG流域三维可视化系统

基于OSG流域三维可视化系统_电力/水利_工程科技_专业资料。第1 3卷 第 9期 201 3在 中 国 水 运 Vo1.13 September No.9 2013 9月 Ch i 第...

基于OSG的风场三维数据可视化研究

基于OSG 的风场三维数据可视化研究 摘要:为了研究三维流场数据的可视化方法,本文应用 fluent 软件对三维流 体模型进行网格划分、 网格数据求解分析, 然后基于 Open...

【论文】基于OSG的铁路三维实时交互式可视化技术研究

基于OSG的铁路三维实时交互式可视化技术研究_专业资料...、信息查询等功能,已在成渝城际铁路项目中成功应用。...

基于OSG的南海岛礁三维地理信息系统的设计与实现

基于OSG的南海岛礁三维地理信息系统的设计与实现_计算机软件及应用_IT/计算机_专业...实现了 基于三维可视化空间的信息 查询和 多媒体 信息的 显示及 空间分析 等地...

基于OSG的铁路三维实时交互式可视化技术研究

基于OSG的铁路三维实时交互式可视化技术研究_交通运输_工程科技_专业资料。三维铁路选线论文今日推荐 90份文档 2014年执业医师资格考试 ...

基于OSG的三维地籍信息系统设计与实现_廉光伟

高级工程师, 主要从事测绘工程及技术应用管理工作。 ...基于 OSG 的三维地籍信息系统设计与实现 33 类和...沿设定路径飞行等三维可视化平台的常用功 放、 能,...

基于OSG的三维场景构建

基于OSG的三维场景构建_计算机软件及应用_IT/计算机_...、 培训娱乐、 气象和水利等方面得到广泛的 应用。...仿真应 用系统还有一定距离,这也是我们未来研究的 ...

【论文】基于OSG的三维场景管理及实时绘制技术研究与实现

基于OSG的三维场景管理及实时绘制技术研究与实现_信息与通信_工程科技_专业资料。基于OSG(OpenSceneGraph)实现了三维场景管理及实时绘制系统,提供场景及其物体模型的编辑...

基于OSG的南海岛礁三维地理信息系统的设计与实现_郗笃刚

基于OSG的南海岛礁三维地理信息系统的设计与实现_郗笃刚...境三维可视化 , 在岛礁三维地理信息的基础上结合 ...工程师 , 硕士 , 主要从事军事地理与 GI S应用...

基于OSG的飞行仿真系统视景平台的研究与开发

基于OSG的飞行仿真系统视景平台的研究与开发_计算机软件及应用_IT/计算机_专业资料...( 3) 特效: 在视景仿真应用中, 经常需要模拟 一些特殊的三维视觉效果来增强...

他们刚刚阅读过:

如何培养初中生英语写作能力2011

浅析会计和财务管理的关系

LED灯具老化、检测线jjl-1212A报价

第一章摄像头的基本结构

毕业论文5新疆大学

聚醚醚酮树脂单体-4,4-二氟二苯甲酮融资投资立项项目可行性研究报告(中撰咨询)

煤矿机修厂个人工作业绩报告

演示文稿1盐类的水解

2015河南选调生考试行测备考搭桥引线之活学活用8

利用软件技术实现对电能表检定及校准的数据控制

造价员考试复习资料理论与法规题0

2016-2020年中国新型城镇化建设深度分析及发展规划咨询建议报告

毕业论文学院模板

高一数学必修1《1.1.集合的含义与表示》课件

16和我们一样享受春天(完美版)

装修知识

矿物成分的确定方法-hyph

第7课我国的民族区域自治制度和宗教政策2.民族区域自治制度:适合国情的基本政治制度

泰语学习自测题452期

2016期货后续培训 对冲基金业简介 答案

课堂教学过程再认识

干部严以用权研讨发言稿


  本文关键词:基于OSG的水利工程三维可视化系统研究与应用,由笔耕文化传播整理发布。



本文编号:145949

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/shuiwenshuili/145949.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户43dca***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com