Giraud, AudeNowrouzezahrai, DerekJaakko Lehtinen and Derek Nowrouzezahrai2015-06-232015-06-232015https://doi.org/10.2312/sre.20151161Interactively computing smooth shading effects from environmental lighting, such as soft shadows and glossy reflections, is a challenge in scenes with dynamic objects. We present a method to efficiently approximate these effects in scenes comprising animating objects and dynamic height fields, additionally allowing interactive manipulation of view and lighting. Our method extends spherical harmonic (SH) exponentiation approaches to support environmental shadowing from both dynamic blockers and dynamic height field geometry. We also derive analytic expressions for the view-evaluated BRDF, directly in the log-SH space, in order to support diffuse-to-glossy shadowed reflections while avoiding expensive basis-space product operations. We illustrate interactive rendering results using a hybrid, multi-resolution screen- and object-space visibility-marching algorithm that decouples geometric complexity from shading complexity.Computer Graphics [I.3.3]Three Dimensional Graphics and RealismDisplay AlgorithmsPractical Shading of Height Fields and Meshes using Spherical Harmonic Exponentiation10.2312/sre.201511611-8