【技术实现步骤摘要】
本专利技术属于计算机图形学领域和地质建模领域,涉及多分辨海量地质数据的实时渲染,使用CUDA并行技术,为。
技术介绍
体绘制作为一种渲染技术,具有对三维数据完全的描述能力,广泛应用在医疗、地质成像、数字雕刻等领域。将体绘制技术应用到三维地震体数据的实时渲染上能够极大提闻石油的勘探效率。三维地震体数据具有海量、多分辨率的特点,由于硬件条件的限制,我们的渲染工作需要有良好的数据调度管理。另外,为了提高最终的渲染质量,在一次渲染中,要根据观察点和体数据的三位位置关系,使用不同分辨率的体数据块进行体绘制。这样才能达到实时和良好的绘制效果。但是由于体绘制在计算过程中要遍历所有视点中的体数据块,所以对于海量三维地震体数据的体绘制是一个计算和数据双重密集的问题。传统的体绘制技术主要针对小规模数据,而且计算量大,复杂度高,难以达到实时交互式体绘制的要求。基于硬件的体绘制算法由于硬件价格昂贵及纹理数量的限制等原因难以普及。随着图形芯片技术的发展,早期仅适用于工作站平台的实时体绘制技术在PC平台也得到了快速发展。随着GPGPU概念的提出,基于CPU-GPU的异构并行计算平台为PC平 ...
【技术保护点】
一种三维地震体数据的实时光线投射体绘制方法,其特征是使用CUDA并行技术对三维地震多分辨体数据进行实时渲染,包括以下步骤:步骤1:使用CUDA并行技术进行当前分辨率下体数据块是否可见的判断:在当前渲染场景下,根据绘图程序接口OpenGL当前的ModelView矩阵和Projection矩阵计算出视锥的6个面,用来判断当前分辨率下体数据块是否出现在可见视锥中,即当前分辨率下体数据块是否可见:将视锥视为AABB包围盒,判断体数据块8个顶点中的positive顶点和negative顶点是否在视锥中,从而判断该体数据块是否出现在视锥中;所述的计算和判断利用CUDA并行技术并行化;如 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。