检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]福州大学数学与计算机科学学院,福建福州350108
出 处:《武夷学院学报》2013年第2期83-88,共6页Journal of Wuyi University
基 金:福建省教育厅科技项目(项目编号:JB09017)
摘 要:分析了光线跟踪渲染算法在GPU上实现的流程;设计了CUDA平台上基于BVH加速结构的光线跟踪渲染引擎,针对CUDA架构的特点重新设计了BVH遍历算法和间接反射计算算法;并在四个场景和两种分辨率下针对GPU和CPU实现进行了详细对比测试。通过分析实验结果,基于GPU加速的光线跟踪算法在不同复杂度的场景下相比其CPU实现都有较高的性能提升。This paper analyzes the process of ray tracing rendering algorithm based on GPU implementation. It designs the CUDA-based rendering engine using BVH acceleration structure. According to the features of CUDA architecture, it redesigns the BVH traversing and indirect reflection calculation algorithm. Finally, it tests the implementations on GPU and CPU under four scenes and two kinds of resolution. Through the analysis of experimental results, ray tracing algorithm based on GPU has significant performance improvement in different complexity scene.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249