2003 · 61 citations · 16 references
ArchitectureVisualizationDigital RenderingPhotorealistic VisualizationRenderingGlobal IlluminationImage SynthesisLighting ModelsShading ModelsShadow RenderingSurface ShadingRadianceRadiance Map ReconstructionRadiance TransferReflectance TransferSpherical Harmonics ModelingSpherical Harmonics RenderingSpherical Harmonics ShadingView-dependent Appearance Modeling
Radiance transfer represents how generic source lighting is shadowed and scattered by an object to produce view-dependent appearance. We generalize by rendering transfer at two scales. A macro-scale is coarsely sampled over an object’s surface, providing global effects like shadows cast from an arm onto a body. A meso-scale is finely sampled over a small patch to provide local texture. Low-order (25D) spherical harmonics represent lowfrequency lighting dependence for both scales. To render, a coefficient vector representing distant source lighting is first transformed at the macro-scale by a matrix at each vertex of a coarse mesh. The resulting vectors represent a spatially-varying hemisphere of lighting incident to the meso-scale. A 4D function, called a radiance transfer texture (RTT), then specifies the surface’s meso-scale response to each lighting basis component, as a function of a spatial index and a view direction. Finally, a 25D dot product of the macro-scale result vector with the vector looked up from the RTT performs the correct shading integral. We use an id map to place RTT samples from a small patch over the entire object; only two scalars are specified at high spatial resolution. Results show that bi-scale decomposition makes preprocessing practical and efficiently renders self-shadowing and interreflection effects from dynamic, low-frequency light sources at both scales.
16
Reflectance and texture of real-world surfaces
Kristin Dana, Bram van Ginneken, Shree K. Nayar et al. · ACM Transactions on Graphics · 1999 · 1.3K citations · Full text
Texture mapping progressive meshes
Pedro V. Sander, John Snyder, Steven J. Gortler et al. · 2001 · 647 citations · Full text
Tom Malzbender, Dan Gelb, Hans J. Wolters · 2001 · 623 citations
Greg Turk · 2001 · 328 citations