Accumulation Buffer Question submitted by Anonymous (06 June 2000) ![]() |
Return to The Archives |
![]() |
![]() |
|
How does an A-Buffer (accumulation buffer) work for anti-aliasing images? | ||
![]() |
![]() |
![]() |
![]() |
|
I've never personally used the A-Buffer, so I would be unable to properly
describe it with implementation details. The reason that I've stayed away from this algorithm is because of its complexity when compared to multi-sample antialiasing, and because of artifact problems inherent in the A-Buffer algorithm. With multi-sample, you are also afforded the advantage of not requiring any code changes to your rendering pipeline. So, whenever it came time for requiring antialiasing, multi-sample was always the answer for my needs. I know of two ways to do multi-sample antialiasing: This accomplishes the same result as the standard multi-sample algorithm, but with the advantage of smaller images, and the disadvantage of running through your entire pipeline multiple times (as opposed to just the rasterizer.) ![]() Response provided by Paul Nettle |
||
![]() |
![]() |
This article was originally an entry in flipCode's Ask Midnight, a Question and Answer column with Paul Nettle that's no longer active. |