基于多分辨率裁剪纹理的体裁剪技术
2011-07-31罗月童1晔1龙鹏程2伍国永1
罗月童1,薛 晔1,龙鹏程2,伍国永1
基于多分辨率裁剪纹理的体裁剪技术
罗月童,薛 晔,龙鹏程,伍国永
(1. 合肥工业大学计算机与信息学院VCC研究室,安徽合肥 230009;2. 中国科学院等离子体物理研究所,安徽合肥 230031)
为解决单分辨率裁剪纹理的数据规模过大的问题,该文提出了一种具有INDEX-DATA二级结构的多分辨率裁剪纹理。文章主要介绍了多分辨率裁剪纹理的定义和结构,并讨论多分辨率纹理的构建方法和基于多分辨率纹理的体裁剪方法,最后对实验结果进行了分析讨论。该文方法已在自主知识产权可视化软件SVIP中得到应用,取得了令人满意的结果。
计算机应用;INDEX-DATA纹理;多分辨率;体裁剪;直接体绘制
直接体绘制(DVR: Direct Volume Rendering)是可视化复杂数据集的重要工具,用户通过调节传递函数(TF: Transform Function)来显示/隐藏数据集中的特征。因为TF函数是全局函数,所以它难以凸显数据中的局部特征,虽然人们对TF函数进行了大量研究,但这个问题至今依没能得到有效解决。
虽然人们对TF函数进行了大量研究,但关于体裁剪技术的研究很少,深入的研究就更少。最简单的体裁剪方法是基于OpenGL、DirectX裁剪面的体裁剪方法,但这类方法只能裁剪出简单的形状,难以实现如图1(c)和图1(d)所示的常用效果。Westerman和Ertl提出基于蒙板测试的体裁剪方法,该方法能实现复杂的裁剪效果,但实现困难。随着可编程GPU技术的出现,研究基于GPU的体裁剪技术成为主流,Daniel Weiskop等人提出基于深度的体裁剪技术,该技术能实现精确裁剪且额外开销小,但它难以应用于非凸裁剪体。……
