APP下载

基于Open Inventor的油藏体三维展示技术研究

2019-08-13唐新闰葛冰唐茂斌张岩赵建民

科教导刊·电子版 2019年16期

唐新 闰葛冰 唐茂斌 张岩 赵建民

摘 要 随着石油与天然气开采技术的不断发展,数值模拟技术日趋成熟,油藏体三维展示的应用显得尤为重要。由于数值模拟结果中所包含的网格数量达到了百万级,甚至千万级,导致大量三维纹理的生成,降低运行效率甚至会导致系统崩溃。如何提高数据加载与展示的速度成为首要解决的问题。本文通过Open Inventor开发工具,利用LDM数据结构等技术,提高数据加载速度与动态展示交互效果,从而实现对油藏体的精细描述。

关键词 油藏体 三维展示 Open Inventor LDM

中图分类号:TP319文献标识码:A

1 Open Inventor简介

Open Inventor是目前被广泛使用的具有面向对象和交互式开发的三维可视化开发工具包,其中Open Inventor包含众多子模块。在开发过程中使用这些模块,既可减少开发时间,也可完美的利用Open Inventor图形的特性。Open Inventor是一个建立在Open GL基础上的对象库,具有相对独立的开发环境。Open Inventor的可移植性高,与平台系统无关,可以任意的移植到Unix、Windows等系统中。目前Open Inventor开发语言有C++和Java,但它也遵循C的调用规则,既可在C或C++的开发语言环境中,也可以直接调用Open Inventor中所包含的API函数。

2 LDM大数据体组织方式

LDM是VSG公司开发的数据格式,并且经常应用于大数据体的存储上,可以适用于不同数据结构组织的油藏体存储上。LDM用多个精细度(Level)的八叉树结构进行组织,从而满足快速可视化交互的用户体验,是一种多级分组、多分辨率的大数据体组织方式。LDM技术对数据的管理原则是:(1)油藏体利用八叉树原理进行存储,将油藏体进行八等分,直到此油藏体划分到最小,不能进行等分。……

登录APP查看全文