Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Intamin AG

Accum buffer tutorial

This topic is 5452 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey there!! I have mailed NeHe several times asking if I may write an Accumulation Buffer tutorial demonstrating FSAA, motion blur etc. but he doesnt reply. Any ideas or do ya think an accum buf tut would be useless??

Share this post


Link to post
Share on other sites
Advertisement
even while newest hw (radeon9500 and bether) do have the accumulation buffer in hw, it is still a simple bruteforce method. while it works, its rather slow..

for antialiasing, there are bether ways (ARB_multisample or something similar..)

for motionblur.. there are good ways to fake that, too.. depends on your needs..


i think it would be good to have an accum tutorial. but i don''t think the accum buffer has much use..

"take a look around" - limp bizkit
www.google.com

Share this post


Link to post
Share on other sites
Basically you can do almost all accumulation buffer effects with render-to-texture algorithms, which are much more flexible. Moreover, as davepermen wrote, accumulation buffers are not likely to be suported in hardware on most consumer-level cards, so there''s a big performance deal with it.

With that said, accumulation buffer is really interesting as it allows various effects, from anti-aliasing to depth-of-field and much more, but I just think accumulation buffers are merely obsolete since their usage can be overriden by other techniques that are better supported by current hardware.

Share this post


Link to post
Share on other sites
Do y''all think it is allright if I do an accum tut including render-to-texture and/or other ways of faking stuff?

I will make the pure accum code anyway, so you know how to do it when it is fully supported.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!