论文部分内容阅读
直接体绘制技术在三维体数据处理及特征信息表现方面具有明显的优势,因而作为科学计算可视化技术的一个主要分支,直接体绘制技术受到了越来越多的重视和研究。目前关于直接体绘制技术的研究主要集中于两点,一个是加快绘图速度,增加实时互动性,另一个就是改善绘图效果,清晰显示更多的图像信息。在这些研究的基础上,提出了很多围绕四种经典体绘制算法进行的改进算法。这些改进算法的大体思路都是在不影响最终图像效果的情况下,最多的减少计算量。本文应用基于预积分分类的三维纹理体绘制算法,并结合GPU编程实现了体数据的三维重构,主要工作如下:首先,理论分析四种经典算法的优缺点,对比基于预积分分类算法的三维纹理体绘制,在理论上得出了预积分分类算法可以实现的改进效果,并论证了预积分分类算法在三维纹理体绘制中的应用步骤。其次,按照基于预积分的三维纹理体绘制算法,在C的基础上利用OpenGL进行GPU编程,充分发挥显卡在图像处理方面的优越性能,加速三维重建。和传统的体绘制算法相比,本文所用方法明显提高了三维重建速度和改善了三维重建效果。