Wavelets in Real-time Rendering


March 1, 2007


Weifeng Sun


University of Central Florida


When we look at the world, we see objects, or more precisely, we perceive the ‘instant imaging’ of these objects which are actively interacting with the dynamic lighting environment. There are various practical reasons for us to simulate these lighting effects, especially at interactive frame rates. For example, 3D games, training and simulation, electronic commerce, and Hollywood are actively demanding for faster and better synthesizing systems. Many researchers study these problem, but only a few study glossy dynamic objects.

We are considering this problem by reducing it to a couple of rather basic mathematical problems — efficiently computing multi-function product and product integral. By projecting operand functions into the transformed domain, and exploiting the orthogonal property of wavelet filters, we propose a novel Generalized Haar Integral Coefficient Theorem. Theoretical results enable us to develop a set of efficient algorithms to synthesize novel all-frequency lighting effects at interactive frame rates.

We believe our approach can be leveraged to characterize the natural lighting process, such as in efficiently representing the intermediate light transport of ‘natural’ objects. The results can be further integrated into modern synthesizing systems to improve the quality of the simulated imaginaries.


Weifeng Sun

Weifeng Sun holds a Ph.D. in Computer Science from the University of Central Florida (2006). His first graphics paper appears in SIGGRAPH and several US patents are pending based on his doctoral research. He is interested in computer graphics, computer vision and data compression, especially in simulating the imaging and lighting of natural objects. Currently he is developing D3D Mobile and OpenGL ES drivers in AMD/ATI.