I have been trying to find a way to create anti aliased edges for my pool over the weekend. This thing is harder than i thought
What I tried first is applying a 3 x 3 box filter to the pixels that are on the edges of visible polygons, it created somewhat smoothed edges, but the area where edges interests got over blurred and looks like they are out of focus.
Then I tried to apply the filter to all the pixels on the screen, it created an overall smoothed image. Although that's not real anti aliasing, and it slows the performance quite a bit, I think it looks better than the unfiltered image. I have updated the applet, you can press "b" to enable/disable the filter.
Eventually I will have to go with the option I tried at the beginning. I will need to make a better filter (maybe assign weight to neighbor pixels based on the distance to the center pixel) and make sure the same pixel is processed exactly once by the filter.
By the way I have a question for EgonOlsen if you see this post
in your quake applet (http://www.jpct.net/quapplet/
), What technique do you use for the anti aliasing? I noticed the it looks really good when AA option is set to 3, were you using supersampling?