卢贺齐
- 作品数:3 被引量:10H指数:2
- 供职机构:浙江大学计算机科学与技术学院计算机辅助设计与图形学国家重点实验室更多>>
- 发文基金:教育部“新世纪优秀人才支持计划”国家自然科学基金国家重点基础研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于OpenCL的实时KD-Tree与动态场景光线跟踪
- 提出了一个基于OpenCL并且跨平台的动态场景实时光线跟踪绘制算法.在该算法中,光线跟踪的三个组成部分KD-Tree建立、场景遍历和绘制均设计在GPU上.通过设计并行分区、并行SAH、紧密的数据管理等算法,可以在GPU中...
- 卢贺齐鲍鹏冯结青
- 关键词:光线跟踪图像绘制
- 文献传递
- 基于OpenCL的实时KD-Tree与动态场景光线跟踪
- 光线跟踪是一种可以实现高质量全局光照明效果的算法。该算法因为简单而被广泛应用。由于其算法复杂度较高,在实际应用中难以达到实时绘制的要求。因此,实时光线跟踪一直是计算机图形学研究领域追求的目标。通过使用加速结构、设计并行算...
- 卢贺齐
- 关键词:KD-TREESAHOPENCL光线跟踪
- 文献传递
- 基于OpenCL的实时KD-Tree与动态场景光线跟踪被引量:8
- 2013年
- 目前,基于GPU或多核CPU加速的光线跟踪算法是与硬件相关的.研究具有跨平台性能的实时光线跟踪算法既具有挑战性,又具有很强的应用价值.为此,提出一种基于OpenCL并且跨平台的动态场景实时光线跟踪绘制算法.首先通过对通用GPU并行处理性能进行发掘,将光线跟踪中KD-Tree建立、场景遍历和绘制3个过程均设计在GPU上,而CPU只负责其中各过程的调度,从而充分利用了GPU的计算性能,并有效地降低了数据传输开销;通过设计并行分区、并行SAH、紧密的数据管理以及区间性叶结点存储等算法,在GPU中高效、高质量地建立动态场景的KD-Tree,同时高质量的KD-Tree也有效地加速了场景的遍历速度.该算法以广度优先和大规模并行模式建立KD-Tree,更具通用性,既可以运行于NVIDIA GPU(CUDA GPU),也可以运行于AMD GPU.实验结果表明,文中算法可以在NVIDIA GPU和AMD GPU上对中等规模的动态场景实现实时光线跟踪绘制.
- 卢贺齐鲍鹏冯结青
- 关键词:OPENCL光线跟踪