OpenGL Programming/Anti-Aliasing
Jump to navigation
Jump to search
- DRAFT -
Concept keywords:
- (Spatial) Anti-aliasing
- MSAA (MultiSample Anti-Aliasing)
- Provided by OpenGL
- According to phoronix.com, MSAA is still in progress in Mesa.
- Full GLUT example available at OpenGL wiki, using GL_MULTISAMPLE/GLUT_MULTISAMPLE (not producing results with Mesa 8).
- Supersampling or FSAA (Full-Scene/Full-Screen Anti-Aliasing)
- using the accumulation buffer: cf. OpenGL Programming/Supersampling
Shader-based (with acronyms feast!):
- Fast Approximate Anti-Aliasing (FXAA): based on Intel's MLAA
- Normal Filter AA (NFAA): using edge detection
- Practical Morphological Anti-Aliasing (PMAA) and Enhanced Subpixel Morphological Antialiasing (SMAA):
Browse & download complete code ![](//upload.wikimedia.org/wikipedia/commons/thumb/4/40/Download.svg/136px-Download.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Download.svg/136px-Download.svg.png)