Real-Time Shadow Volume Algorithm for Subdivision Surface Based Models
College of Computer Science, Zhejiang University, 310027, Hangzhou, China
Advances in Computer Graphics, Lecture Notes in Computer Science, 2006, Volume 4035/2006, 538-545
@article{tang2006real,
title={Real-Time Shadow Volume Algorithm for Subdivision Surface Based Models},
author={Tang, M. and Dong, J.X. and Chou, S.C.},
journal={Advances in Computer Graphics},
pages={538–545},
year={2006},
publisher={Springer}
}
This paper presents a purely hardware-accelerated shadow volume algorithm for subdivision surface based models. By introducing SP (subdivision patterns), all procedures, including subdivision evaluation, silhouette extraction, shadow volume generation, and shadow rendering are executed on GPU (Graphics Process Units) efficiently. This not only alleviates the burden of CPU, but also guarantees the consistency of data among different processing stages. This also makes it possible to integrate some special effects imposed by other shaders, e.g., displacement mapping or vertex texturing, with the shadow volume algorithm. Experiments show that the algorithm is efficient, robust, and can be easily extended to other subdivision schemes and parametric surfaces.
January 27, 2011 by hgpu