首页 | 本学科首页   官方微博 | 高级检索  
     

基于GPU加速的3D矢量场改进VolumeLIC绘制技术
摘    要:纹理绘制技术通过纹理线条和颜色变化能够细致且生动地表现2D矢量场的速度、方向以及数据相关性等特征信息,但扩展到3D矢量场空间时,由于3D矢量场本身的空间特性容易造成纹理单元之间产生严重的视线遮挡问题,影响研究人员对矢量场内部固有属性特征的观察和分析.针对此问题,提出一种基于GPU加速实现的稀疏噪声纹理生成的改进3D矢量场Volume LIC绘制技术.在噪声生成部分,基于泊松盘分布以避免噪声点间的相互遮挡,采用Hilbert空间填充线遍历减少生成噪声点的规律性和人工痕迹,并通过高斯滤波核滤除高频区域生成稀疏高斯噪声.整个算法采用GPU+GLSL硬件加速机制,在噪声纹理采样时,利用GPU顶点颜色线性插值功能和片元计算方法有效地加速LIC纹理生成过程,并将卷积噪声和矢量场数据作为纹理传入GPU;采用光线投射算法实现LIC纹理的3D绘制显示,并通过光线提前终止技术和空白空间跳跃技术有效提升绘制效率;同时提供多种有效的交互分析手段查看流场内部特征.实验结果表明,该方法生成的3D纹理图像清晰、绘制效率高,能够有效地缓解3D复杂矢量场卷积数据过多引起的遮挡与混乱现象,具备良好的可视化效果.

本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号