Definition:
Anti aliasing is a technique used to resolve aliasing found in image.
What is aliasing?
In Computer graphics, the process by which smooth curves and other lines become jagged.
Example:
What is the simple cause of aliasing?
The resolution of the graphics device or file is not high enough to represent a smooth curve.
How does anti aliasing works?
By slightly blurring the edges, adjusting the color of surroundings pixels,blending away jaggies.
Types of anti aliasing techniques?
1. Super Sample Anti Aliasing (SSAA)
2. Multi Sample Anti Aliasing (MSAA)
3. Adaptive Anti Aliasing
4. Coverage Sampling Anti Aliasing (CSAA)
5. Enhanced Quality Anti Aliasing (EQAA)
6. Fast Approximate Anti Aliasing (FXAA)
2. Multi Sample Anti Aliasing (MSAA)
3. Adaptive Anti Aliasing
4. Coverage Sampling Anti Aliasing (CSAA)
5. Enhanced Quality Anti Aliasing (EQAA)
6. Fast Approximate Anti Aliasing (FXAA)
Which technique is the best?
They follow different algorithms and can be chosen accordingly on graphic cards and device drivers.
Differences b/w aliasing and anti aliasing?
Aliasing | Anti-Aliasing |
---|---|
Smooth curves and lines become jagged. | Aliasing effect is resolved by smoothing |
Picture or text is not clear. | Picture or text is clear. |
Disturbs the pattern of the image so that it becomes jagged. | Sets the edges to lose that jagged quality and for better view. |
Edges are jagged and shape is not clear. | Smoothens the edges after rendering a shape. |
Advantages:
Eliminates high frequencies that are source of aliases.
Makes view better after anti aliasing.
Disadvantages:
Some algorithms results in lot of wasteful computations.
Real Time examples:
Different graphic cards provide anti aliasing which makes images and text better.
before AA |
after AA |