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

基于包围跳跃的CUDA光线投射算法
作者姓名:方军  房晓阳  肖亮
作者单位:南京理工大学计算机科学与工程学院,南京理工大学计算机科学与工程学院,南京理工大学计算机科学与工程学院
基金项目:国家自然科学基金项目(编号:61101194,61071146, 61171165)
摘    要:针对传统光线投射算法绘制速度慢和GPU (Graphics Processing Unit,图形处理器)不能有效进行并行计算的缺点,文章提出一种基于包围跳跃的CUDA(Compute Unified Device Architecture,计算统一设备架构)光线投射算法,首先介绍了CUDA的编程模型和线程结构,然后用包围盒技术隔离体数据周围无效的空体素,减少投射光线的数目;利用光线跳跃技术,在包围盒内进行快速光线的合成,跳过透明的体素,减少大量体素的重采样;最后使用CUDA强大的并行处理计算的功能实现光线投射算法。实验结果表明,本文的方法在保证图像质量的同时,在绘制速度上比基于GPU加速的光线投射算法有14倍的提高,能够接近实时绘制,有很好的应用价值。

关 键 词:光线投射 体绘制 光线跳跃 包围盒 统一计算设备结构
收稿时间:2013-11-15
修稿时间:2013-11-15
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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