Real-time volume rendering in dynamic lighting environments using precomputed photon mapping

Yubo Zhang, Zhao Dong, Kwan-Liu Ma

Research output: Contribution to journalArticle

22 Citations (Scopus)

Abstract

We present a framework for precomputed volume radiance transfer that achieves real-time rendering of global illumination effects for volume data sets such as multiple scattering, volumetric shadows, and so on. Our approach incorporates the volumetric photon mapping method into the classical precomputed radiance transfer pipeline. We contribute several techniques for light approximation, radiance transfer precomputation, and real-time radiance estimation, which are essential to make the approach practical and to achieve high frame rates. For light approximation, we propose a new discrete spherical function that has better performance for construction and evaluation when compared with existing rotational invariant spherical functions such as spherical harmonics and spherical radial basis functions. In addition, we present a fast splatting-based radiance transfer precomputation method and an early evaluation technique for real-time radiance estimation in the clustered principal component analysis space. Our techniques are validated through comprehensive evaluations and rendering tests. We also apply our rendering approach to volume visualization.

Original languageEnglish (US)
Article number6461883
Pages (from-to)1317-1330
Number of pages14
JournalIEEE Transactions on Visualization and Computer Graphics
Volume19
Issue number8
DOIs
StatePublished - Jun 26 2013

Fingerprint

Volume rendering
Photons
Lighting
Multiple scattering
Principal component analysis
Visualization
Pipelines

Keywords

  • multiple scattering
  • precomputed radiance transfer
  • volume ray casting
  • Volume rendering
  • volume shadow

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design

Cite this

Real-time volume rendering in dynamic lighting environments using precomputed photon mapping. / Zhang, Yubo; Dong, Zhao; Ma, Kwan-Liu.

In: IEEE Transactions on Visualization and Computer Graphics, Vol. 19, No. 8, 6461883, 26.06.2013, p. 1317-1330.

Research output: Contribution to journalArticle

@article{6769723d345f479ebafe2841cc3d06d1,
title = "Real-time volume rendering in dynamic lighting environments using precomputed photon mapping",
abstract = "We present a framework for precomputed volume radiance transfer that achieves real-time rendering of global illumination effects for volume data sets such as multiple scattering, volumetric shadows, and so on. Our approach incorporates the volumetric photon mapping method into the classical precomputed radiance transfer pipeline. We contribute several techniques for light approximation, radiance transfer precomputation, and real-time radiance estimation, which are essential to make the approach practical and to achieve high frame rates. For light approximation, we propose a new discrete spherical function that has better performance for construction and evaluation when compared with existing rotational invariant spherical functions such as spherical harmonics and spherical radial basis functions. In addition, we present a fast splatting-based radiance transfer precomputation method and an early evaluation technique for real-time radiance estimation in the clustered principal component analysis space. Our techniques are validated through comprehensive evaluations and rendering tests. We also apply our rendering approach to volume visualization.",
keywords = "multiple scattering, precomputed radiance transfer, volume ray casting, Volume rendering, volume shadow",
author = "Yubo Zhang and Zhao Dong and Kwan-Liu Ma",
year = "2013",
month = "6",
day = "26",
doi = "10.1109/TVCG.2013.17",
language = "English (US)",
volume = "19",
pages = "1317--1330",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE Computer Society",
number = "8",

}

TY - JOUR

T1 - Real-time volume rendering in dynamic lighting environments using precomputed photon mapping

AU - Zhang, Yubo

AU - Dong, Zhao

AU - Ma, Kwan-Liu

PY - 2013/6/26

Y1 - 2013/6/26

N2 - We present a framework for precomputed volume radiance transfer that achieves real-time rendering of global illumination effects for volume data sets such as multiple scattering, volumetric shadows, and so on. Our approach incorporates the volumetric photon mapping method into the classical precomputed radiance transfer pipeline. We contribute several techniques for light approximation, radiance transfer precomputation, and real-time radiance estimation, which are essential to make the approach practical and to achieve high frame rates. For light approximation, we propose a new discrete spherical function that has better performance for construction and evaluation when compared with existing rotational invariant spherical functions such as spherical harmonics and spherical radial basis functions. In addition, we present a fast splatting-based radiance transfer precomputation method and an early evaluation technique for real-time radiance estimation in the clustered principal component analysis space. Our techniques are validated through comprehensive evaluations and rendering tests. We also apply our rendering approach to volume visualization.

AB - We present a framework for precomputed volume radiance transfer that achieves real-time rendering of global illumination effects for volume data sets such as multiple scattering, volumetric shadows, and so on. Our approach incorporates the volumetric photon mapping method into the classical precomputed radiance transfer pipeline. We contribute several techniques for light approximation, radiance transfer precomputation, and real-time radiance estimation, which are essential to make the approach practical and to achieve high frame rates. For light approximation, we propose a new discrete spherical function that has better performance for construction and evaluation when compared with existing rotational invariant spherical functions such as spherical harmonics and spherical radial basis functions. In addition, we present a fast splatting-based radiance transfer precomputation method and an early evaluation technique for real-time radiance estimation in the clustered principal component analysis space. Our techniques are validated through comprehensive evaluations and rendering tests. We also apply our rendering approach to volume visualization.

KW - multiple scattering

KW - precomputed radiance transfer

KW - volume ray casting

KW - Volume rendering

KW - volume shadow

UR - http://www.scopus.com/inward/record.url?scp=84879238918&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84879238918&partnerID=8YFLogxK

U2 - 10.1109/TVCG.2013.17

DO - 10.1109/TVCG.2013.17

M3 - Article

VL - 19

SP - 1317

EP - 1330

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 8

M1 - 6461883

ER -