http://www.cs.sunysb.edu/~dachille/pub/antialiasing.html In particular the gaussian filter kernel really produces nice results.