Shadow map anti-aliasing algorithm with high-order power function approximation

被引:0
|
作者
Zhang M. [1 ,2 ]
Lu W. [1 ,2 ]
Wu E. [1 ,3 ]
机构
[1] State Key Laboratory of Computer Science, Institute of Software, Chinese Acad. of Sci.
[2] Graduate University of the Chinese Academy of Sciences
[3] Department of Computer and Information Science, Faculty of Science and Technology, University of Macau, Macao
关键词
Anti-aliasing; Approximation; High-order power function; Shadow map; Taylor expansion;
D O I
10.3724/SP.J.1089.2010.10854
中图分类号
学科分类号
摘要
Conventional shadow mapping algorithm is restricted by the resolution of the shadow map, so aliasing will occur at the edge of the shadows when the resolution of the shadow map is not high enough. To address this problem, this paper presents a new pre-filtering anti-aliasing algorithm based on the high-order power function approximation of the conventional binary-value depth test function. The high-order power function is then approximated by the Taylor expansion which can be further pre-filtered for each of the items. The final shadow value is generated with the first several items of the Taylor expansion. Experimental results show that the algorithm can be used to achieve good results with the current graphics hardware.
引用
收藏
页码:10 / 16
页数:6
相关论文
共 18 条
  • [1] Hasenfratz J.M., Lapierre M., Holzschuch N., Et al., A survey of real-time soft shadows algorithms, Computer Graphics Forum, 22, 4, pp. 753-774, (2003)
  • [2] Williams L., Casting curved shadows on curved surfaces, Computer Graphics Proceedings, Annual Conference Series, pp. 270-274, (1978)
  • [3] Crow F.C., Shadow algorithms for computer graphics, Computer Graphics Proceedings, Annual Conference Series, pp. 242-248, (1977)
  • [4] Stamminger M., Drettakis G., Perspective shadow maps, Computer Graphics Proceedings, Annual Conference Series, pp. 557-562, (2002)
  • [5] Wimmer M., Scherzer D., Purgathofer W., Light space perspective shadow maps, Proceedings of Eurographics Symposium on Rendering, pp. 143-151, (2004)
  • [6] Fernando R., Fernandez S., Bala K., Et al., Adaptive shadow maps, Computer Graphics Proceedings, Annual Conference Series, pp. 387-390, (2001)
  • [7] Zhang F., Sun H.Q., Xu L.L., Et al., Parallel-split shadow maps for large-scale virtual environments, Proceedings of the ACM International Conference on Virtual Reality Continuum and its Applications, pp. 311-318, (2006)
  • [8] Giegl M., Wimmer M., Queried virtual shadow maps, Proceedings of the Symposium on Interactive 3D Graphics and Games, pp. 65-72, (2007)
  • [9] Johnson G.S., Mark W.R., Burns C.A., The irregular z-buffer and its application to shadow mapping, (2004)
  • [10] Reeves W.T., Salesin D.H., Cook R.L., Rendering antialiased shadows with depth maps, Computer Graphics, 21, 4, pp. 283-291, (1987)