Alright, I have my OpenGL renderer where it needs to be for the time being, but I would like to start coding some advanced features into it for the next version. My first goal is to remove jagged lines and such, and I have two options to do so. I can use the common antialising method which is common on most modern hardware, or I could use the lesser used multisampling method which is also common on most cards. Most games use antialiasing, but one of the most popular MMOs (World of Warcraft) uses multisampling.
Now what is the difference between these two methods and can they be used together for an even better looking scene? How does each method work to make the scene better looking? Does either method have a down-side, such as ghosting or something? Is one faster than the other?
I have seen an antialiasing tutorial on Neon Helium's site but haven't started reading through it yet. I have not found any multisampling tutorials yet, but I haven't looked much either. Any advice or links on the two methods would be appreciated.