When moving around in my 3D world I’ve noticed jagged edges or corners when moving towards a mesh or away from it. At first I thought it might be my models polly count but then I loaded up a simple quad and got the same results. I then started thinking that it could be float precision errors in my transformations when setting the view, projection, and world matrices, but that wasn’t it either.
After some research, I think my problem could be solved by setting the multisampling type and quality in my present param’s but is that the proper way to handle jagged edges? After increasing the number of samples to FOUR_SAMPLES I noticed a slight blur effect when moving quickly but the jagged edges have resided somewhat.
MSAA is easy and effective for simple rendering. Basically if you don't use deferred rendering or HDR. HDR starts to quickly deteriorate the effectiveness of MSAA once your range gets big, and deferred rendering requires shader work to make it work at all (and then some more to make it efficient).
Post-process AA techniques like the ones Hodgman mentioned are becoming popular because they're easy and cheap no matter how complicated your renderer is. In terms of quality in some ways they're way better than MSAA, and in some ways totally inferior. Either way the fact that you can just drop in the FXAA shader and it works for everything (deferred, HDR, transparent, alpha tested, whatever) is making very popular lately.