共查询到20条相似文献,搜索用时 15 毫秒
1.
基于MFC(Microsoft Foundation Classes)交互框架和OSG(Open Scene Graph)三维渲染引擎,研究MFC与OSG集成和多线程交互关键技术,从LOD地形模型构建、海水仿真以及场景剪裁等几个方面对海洋环境三维立体场景进行构建和渲染。采用GPU高级着色语言(GLSL),结合FBO(Frame Buffer Object)帧缓冲技术,对大规模溢油粒子系统的实时仿真绘制技术进行研究和实现,实验结果表明,该方法的运行效率比常规的粒子系统模拟方法(如OpenGL的glBegin-glEnd方法)有明显的提高。基于关键技术研究成果,开发实现海底溢油可视化系统,可通过便捷、友好、直观的可视化界面,对海洋环境立体场景和大规模溢油粒子进行高效、实时地模拟和再现。 相似文献
2.
3.
为解决海岛环境场三维可视化过程中存在的计算速度慢、渲染效果差和人 机交互不流畅等问题,文章基于WebGL和GPU加速渲染技术,提出基于WebGL的海岛环境场三维可视化方法。对不同环境场进行数学建模,其中矢量场基于二阶欧拉积分算法构建粒子运动模型,标量场基于双线性插值生成网格并建立颜色映射模型;基于视角感知构建多尺度变换模型,建立不同视角下矢量场的多尺度三维展示模型;基于GPU渲染技术,实现海岛环境场的三维可视化。实验结果表明,在GPU模式下,矢量场的渲染速度可达60 FPS,与CPU模式相比性能提升1.6~5.0倍,满足矢量场三维可视化的需求,同时极大地提升标量场的可视化效果,解决渲染效果颗粒感重和分级色差弱等问题。 相似文献
4.
在分析海洋环境标量场要素数据特点,了解常规的海洋环境要素分析和可视化表达方式的基础上,对在三维球体模型上实现海洋标量场要素时空分析和可视化表达的方法和技术进行了研究.提出了海洋标量场要素数据的三维空间数据模型,以此为基础利用VC与Open GL技术实现纹理数据的实时绘制,并采用基于对象的方法在三维球体上对其进行可视化表达,实现了真正意义上基于地球球体模型的海洋标量场要素的可视化.该基于球体的可视化方式能更好地表现研究对象的区域特点,特别是在进行大范围区域乃至全球性研究时更具优势.同时,通过按需进行数据抽取,系统在数据加载效率与数据承载总量上都有所提高,在"数字海洋"原型系统中目前已经加载了全球范围多个精度的温度、盐度、密度、声速等标量场数据,并实现了业务化运行. 相似文献
5.
基于OpenSceneGraph 的海洋环境三维可视化系统研究 总被引:3,自引:1,他引:2
为了研究虚拟现实技术在海洋环境三维可视化中的应用,对大气、海底地形、风浪流等数据产品进行了分析整理,运用场景裁剪、level of details(LOD)细节层次、场景动态调度等关键技术方法,结合Visual Planet Builder(VPB)、ARCGIS多种数据处理工具,在VC++和OSG2.8.7的可视化开发环境上,构建了一个三维、动态、实时、可交互的海洋环境可视化模拟仿真系统。这个系统可以为海洋科学研究和工程建设提供一个更加便捷、直观的可视化平台。 相似文献
6.
7.
三维实时MCSEM监测系统强调的是监测的实时性,以三维可视化方式实时显示施工过程,有利于直观地监测和判断工作过程是否存在异常。根据MCSEM作业方式与流程,研究了在OSG三维渲染引擎的开发环境下,三维场景实时动态更新方法,包括三维模型实时更新、海底地形、轨迹线等要素绘制和相机实时跟踪;研究了三维场景数据组织结构与渲染状态机制,优化场景渲染,提高场景的响应速率,尽量保证三维显示的实时性、流畅性;开发了三维实时MCSEM监测系统进行实例验证,经过大量数据多次测试,系统运行稳定、响应及时,三维显示效果良好,较好地满足了实时监测的要求。 相似文献
8.
9.
为了满足海洋科研和工程开发工作对海洋环境进行直观模拟和表达的应用需求,本文运用MFC交互框架和OSG三维渲染引擎,研究节点访问器、回调机制、事件处理以及消息传递等三维交互关键技术,从地形模型构建、海水仿真、坐标映射以及场景剪裁等几个方面对海洋环境三维场景构建和渲染技术进行研究和开发,实现了界面友好的海洋环境三维交互场景,以便进一步对海洋环境特征和现象进行仿真和模拟。 相似文献
10.
11.
12.
13.
为满足航道工程的信息化和可视化需求,采用VPB和OSG相结合的引擎进行长江航道三维可视化系统开发,并从开发平台选取、可视化系统的结构和功能设计、多源数据获取与处理等多个方面,阐述了设计与实现的关键环节,取得了较好的三维可视化效果,研究技术路线将为海洋与内河航道场景三维可视化系统研发提供重要参考。 相似文献
14.
15.
海洋和大气数据多模式动态可视化系统的设计和实现 总被引:1,自引:0,他引:1
为了实现海洋和大气数据多模式动态可视化,本系统使用VC++和CG着色语言进行开发,渲染引擎基于OpenGL三维图形标准。提出了一系列面向海洋和大气数据的模式分析方法,包括:探针功能、线模式、面模式、体模式、矢量模式和动态时间序列分析等,实现了将海量多维海洋大气数据转换为三维空间或动态演变的图像,同时完成用户交互处理操作。并将可视化技术应用于长时间序列的海洋大气数据,通过实时动态的可视化图像来体现海洋大气数据的动态变化过程。结果表明,该系统可实现常见海洋和大气数据的多模式动态可视化。 相似文献
16.
17.
针对北斗导航卫星运行状态及北斗用户实时定位信息可视化表达的需求,设计并实现了可服务于海洋活动的天地一体北斗导航态势表达系统,系统采用态势数据获取层、处理层、表达层与应用层的4层体系结构,集态势信息接入、集成融合、可视化表达、标绘、辅助分析与推演、信息共享与发布等于一体,采用天地一体的多维信息要素的可视化场景组织方法与基于GPU的海量定位用户数据表达技术,实现了多源数据的有机融合与海量定位数据的动态表达,可为渔业管理、海事救援等海洋活动提供有效支持,具有重要应用价值。 相似文献
18.
19.
基于多波束探测获得的高精度海底地形数据,通过对水下地形进行设色纹理渲染生成地形和纹理数据集,以三维建模软件Multigen Creator和Terra Vista为主要工具,采用细节层次LOD(Levels of Detail)技术和虚拟纹理映射技术,建立起视景仿真领域通用的OpenFlight数据格式的三维地形数据库模型。利用交互式三维可视化分析软件Vega Prime可以真实直观地反映海底地形环境,实现了海底地形的三维可视化与漫游,可以更直观地表现和解译水下地形数据。虚拟现实技术为海洋测量数据的三维可视化展示方面提供了新的技术途径,在水下目标分析、航行保障和水下AUV、ROV安全保障中具有良好的应用前景。 相似文献
20.
结合风浪场复杂的动力学、时空特性以及对目前海浪仿真方法的研究总结,针对海浪仿真模拟中存在的真实感不足,难以模拟海浪破碎等问题,根据流体的物理特性,采用光滑粒子流体动力学(SPH)的方法实现了海浪的动态演变仿真。然后针对基于SPH方法的海浪粒子模型存在的离散性和真实感较差的问题,采用一种基于移动立方体法(MC)的海浪运动的自由表面抽取算法,完成了海浪场的表面建模,优化了基于粒子系统的海浪模拟效果。实验表明,用MC算法优化的方法既满足了海浪动态演变的仿真要求,又使水体模型更加连贯,更接近真实水体效果,优化效果较为明显,是综合利用体绘制与面绘制法实现三维可视化模拟的一次成功的探索。 相似文献