Implementing irradiance cache in a GPU realistic renderer

  • Authors:
  • Vladimir Frolov;Konstantin Vostryakov;Alexander Kharlamov;Vladimir Galaktionov

  • Affiliations:
  • Keldysh Institute of Applied Mathematics, Russian Academy of Sciences, Moscow, Russia,Nvidia, Russia;Nvidia, Russia;Nvidia, Russia;Keldysh Institute of Applied Mathematics, Russian Academy of Sciences, Moscow, Russia

  • Venue:
  • Transactions on Computational Science XIX
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work presents an approach to integrating irradiance caching (IC) technique in a complete GPU photorealistic renderer. This work proposes a GPU friendly IC solution, where performance critical parts of an irradiance cache algorithm are done completely on the GPU. The modified algorithm for the GPU is different from a traditional implementation in 2 ways. The first distinction is a predictive nature of our algorithm that allows us to insert a large record set at once instead of inserting records one by one, as in traditional approaches. The second distinction is a new heuristic for validity radius computations. We also consider some low-level details and provide performance analysis of our solution.