Research and Implementation of Photon Mapping in CUDA
CSTR:
  • Article
  • | |
  • Metrics
  • |
  • Reference [11]
  • |
  • Related [20]
  • |
  • Cited by [0]
  • | |
  • Comments
    Abstract:

    This paper makes photon mapping algorithm capable of entirely running on latest GPUs by modifying its process in CUDA and harnesses the massive parallel computing power of GPU to accelerate the implementation of photon mapping. The implementation of photon mapping in CUDA includes the construction of the photon maps and estimation of the radiance. To accelerate the search of photons in photon map, this paper uses kd-tree to store photons and search them by KNN. The rendering speed is nearly 10 times by CPU under the test environment.

    Reference
    1 Jensen HW. Global Illumination using Photon Maps. Rendering Techniques'96. Eds. X. Pueyo and P. Schr?der. 1996.
    2 陈皓.基于光子映射的虚拟现实真实感渲染算法研究[博士学位论文].合肥:合肥工业大学, 2008.
    3 Zhou K, Hou QM, Wang R, Guo BN. Real-Time KD- Tree Construction on Graphics Hardware. SIGGRAPH Asia 2008.
    4 李建明.基于GPU加速的实时虚拟鱼系统[博士学位论文].大连:大连理工大学, 2007.
    5 Szabolcs Czuczor, László Szirmay-Kalos, László Szécsi and László Neumann. Photon Map Gathering on the GPU. EUROGRAPHICS 2005.
    6 NVIDIA Inc. NVIDIA计算统一设备架构编程指南. NVIDIA官方网站. USA 2008.
    7 Purcell TJ, Donner C, Cammarano M, Jensen HW, Hanrahan P. Photon Mapping on Programmable Grap- hics Hardware. Graphics Hardware (2003).
    8 Popov S, Günther J, Seidel HP, Slusallek P. Stackless KD-Tree Traversal for High Performance GPU Ray Tracing. EUROGRAPHICS 2007.
    9 Jensen HW. Realistic Image Synthesis Using Photon Mapping. ISBN: 1-56881-140-7. AK Peters, July 2001.
    10 Fabianowski B, Dingliana J. Interactive Global Photon Mapping. Eurographics Symposium on Rend- ering 2009.
    11 Yu TT, Lowther J, Shene CK. Photon Mapping Made Easy. Technical Symposium on Computer Science Education. USA 2005.
    Comments
    Comments
    分享到微博
    Submit
Get Citation

林其选,王毅刚.光子映射在CUDA中的研究与实现.计算机系统应用,2010,19(5):174-178

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:September 10,2009
  • Revised:October 24,2009
Article QR Code
You are the first992411Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063