Geometric information anti-aliasing algorithm with edge optimization

Yangyu FAN,Siqiang HU,Zhe GUO,Yandian ZHANG,Yi WANG
DOI: https://doi.org/10.11990/jheu.201510022
2016-01-01
Abstract:Geometric post-processing anti-aliasing uses geometric vertex information to detect edges. However, it may detect some internal edges that are needlessly anti-aliased, resulting in extra resource consumption. To solve this problem, this paper presents a geometric information anti-aliasing algorithm based on edge optimization. First, the geometry was preprocessed to detect the edges using polygon normals and the camera position. Second, the tar-get scene was rendered to a texture using the deferred shading technology. Then, the blending direction and cover-age on the screen were computed according to the detected edges. Finally, the edges were blended by combining the neighboring pixels with coverage. Experimental results show that the proposed algorithm can effectively eliminate unnecessary anti-aliasing edges while retaining the quality of the original geometry;the average edge detection time reduced by 22.55% compared with the original anti-aliasing method based on geometry information. When the scene complexity increases, this algorithm can effectively reduce the time for edge extraction and meet real-time requirements.
What problem does this paper attempt to address?