S. Heinzle, J. Wolf, Y. Kanamori, T. Weyrich, T. Nishita, M. Gross
Proceedings of Eurographics (Norrköping, Sweden, May 3-7, 2010), Computer Graphics Forum, vol. 29, no. 2, pp. 733-742
Abstract
This paper presents a novel framework for elliptical weighted average (EWA) surface splatting with time-varying
scenes. We extend the theoretical basis of the original framework by replacing the 2D surface reconstruction
filters by 3D kernels which unify the spatial and temporal component of moving objects. Based on the newly
derived mathematical framework we introduce a rendering algorithm that supports the generation of high-quality
motion blur for point-based objects using a piecewise linear approximation of the motion. The rendering algorithm
applies ellipsoids as rendering primitives which are constructed by extending planar EWA surface splats into the
temporal dimension along the instantaneous motion vector. Finally, we present an implementation of the proposed
rendering algorithm with approximated occlusion handling using advanced features of modern GPUs and show
its capability of producing motion-blurred result images at interactive frame rates.