Tuesday 26 July 2011

Intel's CPU-powered new anti-aliasing technique

Intel has outlined a new type of anti-aliasing which can be achieved on the CPU in real-time. This is titled morphological anti-aliasing (or in short MLAA) and operates by applying a filter to every frame of the real-time application. MLAA will blend pixels on the edges with surrounding areas by looking for Z- and U-shaped edges which are then broken down into L-shaped ones (see pic below for an example of this).

Because of this the technique can be carried out procedurally in a very reliable and consistent manner (unlike other anti-aliasing techniques) and could be particularly useful for mobile devices too (where CPUs and GPUs are now one chipset). This can be an important computer graphics development as it has been predicted (for a few years now it has to be said) that CPUs will enter the rendering pipeline far more prominently. The full Intel article can be found here and there is even some source code for experimentation there.

No comments: