预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106327557A(43)申请公布日2017.01.11(21)申请号201510342239.1(22)申请日2015.06.18(71)申请人中国石油化工股份有限公司地址100728北京市朝阳区朝阳门北大街22号申请人中国石油化工股份有限公司石油勘探开发研究院(72)发明人康志江崔书岳张冬丽张允赵艳艳吕铁程倩(74)专利代理机构北京聿宏知识产权代理有限公司11372代理人朱绘张文娟(51)Int.Cl.G06T15/00(2011.01)权利要求书1页说明书5页附图1页(54)发明名称一种大规模数据的快速渲染方法(57)摘要本发明公开了一种大规模数据的快速渲染方法,属于地质勘探技术领域,解决了如何快速组织调度并高速渲染大规模数据的技术问题。该一种大规模数据的快速渲染方法包括:获取用户的渲染要求,所述渲染要求包括所述大规模数据中所需渲染的部分;根据所述大规模数据中所需渲染的部分,获取预存储的对应所述渲染的部分的表面的多个六面体,六面体为根据所述大规模数据渲染的整体结构的部分;基于所获取的多个六面体,根据各六面体的位置、各面的颜色值,组合所获取的多个六面体,形成所述渲染要求对应的所需渲染的部分。CN106327557ACN106327557A权利要求书1/1页1.一种大规模数据的快速渲染方法,其特征在于,包括:获取用户的渲染要求,所述渲染要求包括所述大规模数据中所需渲染的部分;根据所述大规模数据中所需渲染的部分,获取预存储的对应所述渲染的部分的表面的多个六面体,六面体为根据所述大规模数据渲染的整体结构的部分;基于所获取的多个六面体,根据各六面体的位置、各面的颜色值,组合所获取的多个六面体,形成所述渲染要求对应的所需渲染的部分。2.根据权利要求1所述的方法,其特征在于,在所述获取用户的渲染要求之前,还包括:获取所述大规模数据进行首次渲染;获取所述大规模数据所渲染的整体结构,将所述整体结构划分为多个六面体;获取并存储各六面体的端点坐标值和各面的颜色值。3.根据权利要求2所述的方法,其特征在于,获取并存储各六面体的端点坐标值和各面的颜色值包括:获取部分六面体作为基础块,非基础块紧挨基础块;存储各基础块的端点坐标值,记录非基础块与基础块的相对位置;获取并存储各基础块的各面的颜色值。4.根据权利要求3所述的方法,其特征在于,基础块的各边长相等。5.根据权利要求4所述的方法,其特征在于,基于所获取的多个六面体,根据各六面体的位置、各面的颜色值,组合各六面体形成所述渲染要求对应的所需渲染的部分包括:根据所获取的多个六面体中的基础块的端点坐标值、非基础块与基础块的相对位置,确定基础块以及与其紧挨的非基础块的位置;根据所确定的基础块以及与其紧挨的非基础块的位置,组合各六面体形成所需渲染的部分;根据各基础块的各面的颜色值,渲染所需渲染的部分的表面。6.根据权利要求1至5任一项所述的方法,其特征在于,各面的颜色值包括各面的红色值、蓝色值和绿色值。7.根据权利要求1至5任一项所述的方法,其特征在于,各面的颜色值包括各面的灰度值。2CN106327557A说明书1/5页一种大规模数据的快速渲染方法技术领域[0001]本发明涉及地质勘探技术领域,具体地说,涉及一种大规模数据的快速渲染方法。背景技术[0002]地质数据体的三维可视化是目前地质建模领域的重要部分,三维数据体的快速显示也是评价相关软件易用性的关键点。而三维可视化的关键点集中在数据的预处理与可视化渲染方法,良好的数据调度和高效的图形渲染是大规模油膜数据渲染速度和精度的根本保证。[0003]地质建模的数据体中,几何结构数据体积最为庞大,占据整个模型三维数据体数据的三分之二以上,对于千万网格,其占用空间约为2G(二进制存储)。如果是美国标准信息交换代码(AmericanStandardCodeforInformationInterchange,简称ASCII),占用空间则约为3.2G。此数据量几乎达到了当前通行的32位系统的极限,因此,如何快速组织调度并高速渲染这类大规模数据是一个非常重要的问题。发明内容[0004]本发明的目的在于提供一种大规模数据的快速渲染方法,以解决如何快速组织调度并高速渲染大规模数据的技术问题。[0005]本发明提供了一种大规模数据的快速渲染方法,该方法包括:[0006]获取用户的渲染要求,所述渲染要求包括所述大规模数据中所需渲染的部分;[0007]根据所述大规模数据中所需渲染的部分,获取预存储的对应所述渲染的部分的表面的多个六面体,六面体为根据所述大规模数据渲染的整体结构的部分;[0008]基于所获取的多个六面体,根据各六面体的位置、各面的颜色值,组合所获取的多个六面体,形成所述渲染要求对应的所