post processing anti aliasing
play

Post processing anti-aliasing Heiki Prn Aliasing Aliasing - PowerPoint PPT Presentation

Post processing anti-aliasing Heiki Prn Aliasing Aliasing Supersampling Render to some resolution higher than the screen, and then downsample to screen resolution. Computationally expensive. Inefficient.


  1. Post processing anti-aliasing Heiki Pärn

  2. Aliasing

  3. Aliasing

  4. Supersampling ● Render to some resolution higher than the screen, and then downsample to screen resolution. ● Computationally expensive. ● Inefficient. https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/

  5. Supersampling https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/

  6. Multisample anti-aliasing ● Coverage and occlusion tests are both performed at higher-than-normal resolution, which is typically 2x through 8x. ● Still quite expensive. ● Incompatible with deferred shading. https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/

  7. Multisample anti-aliasing https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/

  8. Multisample anti-aliasing https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/

  9. Post-processing anti-aliasing ● Detect edges. ● Use edge and color information to calculate the exact fraction of the pixel that will be covered by the triangle.

  10. https://software.intel.com/sites/default/files/m/d/4/1/d/8/MLAA.pdf

  11. Post-processing anti-aliasing: advantages ● No issues with deferred shading. ● Usually faster than MSAA.

  12. Post-processing anti-aliasing: disadvantages

  13. Post-processing anti-aliasing: edge detection ● color ● luma ● depth

  14. Luma ● Luma represents the brightness in an image ● Y' = 0.299 R' + 0.587 G' + 0.114 B'

  15. FXAA(Fast approXimate AntiAliasing) ● Single pass ● Demo at http://tinyurl.com/qawm3rh http://developer.download.nvidia.com/assets/gamedev/files/sdk/11/FXAA_WhitePaper.pdf

  16. SMAA(Subpixel Morphological Antialiasing) ● Based on MLAA. ● Three passes: http://www.iryoku.com/smaa/

  17. http://forums.anandtech.com/showthread.php?t=2266859

  18. Showing code...

  19. Thank you Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend