First post but long time reader, sorry if this is the wrong forum. I'm coming from a more audio signal processing point of view so forgive the lack of specific terminology. Anyway...
Why isn't convolution filtering used more in realtime 3d rendering for low pass filtering (anti-aliasing)? With an appropriate filter mask, it seems like it could be implemented in a fixed fashion and would have an advantage over super-sampling in terms of memory use and bandwidth. It does have the downside of softening the entire scene, but that goes in hand with the positives of filtering transparent textures as well as polygon boundaries. I'm aware of nvidia's quincunx (sp?) AA formats which used a tent filter as an approximation to the gaussian, but those didn't meet with much enthusiasm and haven't really been developed further (never saw them myself, so I can't say if they worked or not).
I'm just thinking about this because I recently got God of War for the ps2 and it has an option to soften the image. It comes at the cost of detail but I find I like enabling it more because getting rid of aliasing and noise is more pleasing to me than retaining all the detail. It just makes me think that a more robust filter, while not perfect, could be beneficial. Particularly on a console where a television isn't nearly as precise a display as a computer monitor. Anyway, I just wanted to see what people thought about it.
Why isn't convolution filtering used more in realtime 3d rendering for low pass filtering (anti-aliasing)? With an appropriate filter mask, it seems like it could be implemented in a fixed fashion and would have an advantage over super-sampling in terms of memory use and bandwidth. It does have the downside of softening the entire scene, but that goes in hand with the positives of filtering transparent textures as well as polygon boundaries. I'm aware of nvidia's quincunx (sp?) AA formats which used a tent filter as an approximation to the gaussian, but those didn't meet with much enthusiasm and haven't really been developed further (never saw them myself, so I can't say if they worked or not).
I'm just thinking about this because I recently got God of War for the ps2 and it has an option to soften the image. It comes at the cost of detail but I find I like enabling it more because getting rid of aliasing and noise is more pleasing to me than retaining all the detail. It just makes me think that a more robust filter, while not perfect, could be beneficial. Particularly on a console where a television isn't nearly as precise a display as a computer monitor. Anyway, I just wanted to see what people thought about it.