1 / 12

Innovative Filtering Approaches for Real-Time Anti-Aliasing: Distance-to-Edge Techniques

This paper presents advanced filtering techniques aimed at enhancing real-time anti-aliasing, specifically focusing on the Distance-to-Edge Anti-Aliasing (DEAA) method developed by Hugh Malan of CCP Games. It discusses the challenges of undersampling, including issues related to thin triangles, long quads, and subpixel gaps. Additionally, the paper explores the DEAA buffer's utility in simulating transparency with alpha-to-coverage and improving alpha-tested edges like foliage. The findings aim to optimize graphics rendering in real-time applications and improve visual fidelity.

jenny
Télécharger la présentation

Innovative Filtering Approaches for Real-Time Anti-Aliasing: Distance-to-Edge Techniques

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Filtering Approaches for Real-Time Anti-Aliasing http://www.iryoku.com/aacourse/

  2. Filtering Approaches for Real-Time Anti-Aliasing Distance-to-edge AA (DEAA) Hugh Malan CCP Games hmalan@ccpgames.com

  3. Results

  4. Distance to edge

  5. Distance to edge

  6. Distance to edge

  7. Distance to edge

  8. The postprocess

  9. The postprocess

  10. Results

  11. Problems Undersampling: • Triangles thinner than a pixel • Long, thin triangles - eg a very long quad • Foreshortened triangles near silhouettes of organic objects, such as characters • Subpixelgaps No distance-to-edge information: • Interpenetrating geometry • Shadow edges • Texture aliasing

  12. Other uses for the DEAA buffer • Simulate transparency with alpha-to-coverage • Better alpha-tested edges, eg foliage

More Related