Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments
-
- Peter-Pike Sloan
- Microsoft Research
-
- Jan Kautz
- Max-Planck-Institut für Informatik
-
- John Snyder
- Microsoft Research
抄録
<jats:p> We present a new, real-time method for rendering diffuse and glossy objects in low-frequency lighting environments that captures soft shadows, interreflections, and caustics. As a preprocess, a novel global transport simulator creates functions over the object's surface representing transfer of arbitrary, low-frequency incident lighting into <jats:italic>transferred radiance</jats:italic> which includes global effects like shadows and interreflections from the object onto itself. At run-time, these transfer functions are applied to actual incident lighting. Dynamic, local lighting is handled by sampling it close to the object every frame; the object can also be rigidly rotated with respect to the lighting and vice versa. Lighting and transfer functions are represented using low-order spherical harmonics. This avoids aliasing and evaluates efficiently on graphics hardware by reducing the shading integral to a dot product of 9 to 25 element vectors for diffuse receivers. Glossy objects are handled using matrices rather than vectors. We further introduce functions for radiance transfer from a dynamic lighting environment through a preprocessed object to neighboring points in space. These allow soft shadows and caustics from rigidly moving objects to be cast onto arbitrary, dynamic receivers. We demonstrate real-time global lighting effects with this approach. </jats:p>
収録刊行物
-
- ACM Transactions on Graphics
-
ACM Transactions on Graphics 21 (3), 527-536, 2002-07
Association for Computing Machinery (ACM)
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1360855570210032128
-
- NII論文ID
- 30022063260
-
- ISSN
- 15577368
- 07300301
-
- データソース種別
-
- Crossref
- CiNii Articles