Improved Real-Time Anti-Aliasing Perspective Shadow Maps Algorithm and Its Implementation

WU Ting,CHENG Ya-qi,ZHANG Yan-jun
DOI: https://doi.org/10.16208/j.issn1000-7024.2011.10.049
2011-01-01
Abstract:Because objects are scaled non-uniformly in perspective shadow maps algorithm,the self-occlusion or surface acne becomes more severe.To solve this problem,an improved real-time anti-aliased perspective shadow maps algorithm based on GPU is presented.The algorithm combines perspective shadow maps algorithm and D.Weiskopf's dual depth layers algorithm,samples the two closest surface depth values by using depth peeling technology,and an adaptive bias is introduced to calculate the depth bias of scene.This algorithm is implemented in C,the complexity of program is avoided effectively by programming in vertex shader and fragment shader of GPU.The results show that the improved algorithm efficiently addresses the self-occlusion problem,and the quality of real time shadow rendering is improved efficiently.
What problem does this paper attempt to address?