Advertisement

What can the Accumulation Buffer do ?

Started by May 17, 2003 02:52 PM
5 comments, last by cippyboy 21 years, 9 months ago
I`m not new to OpenGL if that`s what you all think from the begining so don`t look at me that way...see "Final Dream" for an example...(Downloads->F) I just want to know if there`s someone here that knows what things can be made with this thing...the Accumulation Buffer,anyone ?

Relative Games - My apps

Well, you can do lots of things, for example, ''depth peeling'' to get order-independent transparency.
Advertisement
It can be used for motion blur.. i think i heard somewhere that doomIII used it for shadows, though i am probably mistaken.
Disclaimer: "I am in no way qualified to present advice on any topic concerning anything and can not be held responsible for any damages that my advice may incurr (due to neither my negligence nor yours)"
http://www.sgi.com/software/opengl/advanced96/node38.html

As you can see it can be used for things like Motion Blur, Anti-Aliasing & Soft Shadows...

Smokey`
The accumulation buffer can hold an accumulation of frames and then perform some operation on all those frames. No games or apps actually use it because its done in software (i.e. horribly slow) on all existing video cards.
---I write code.DelphiGL (http://delphigl.cfxweb.net)
Jallen is wrong. The R300 (Radeon 9500 and up) do accumulation buffer in hardware. I don''t think nVIDIA fessed up and made the FX do it yet, but it''s probably only a matter of time (unless they want to reserve that for "professional" cards like the Quadros).

Doom III uses stencil buffer for shadows, not accumulation buffer.
Advertisement
i've made a quick change to the RealTech VR extension viewer, so instead of reporting back the number of bits for the colors is reports back the number of bits for the accumulation buffer for each device context.

On my 9700pro it reports back 64 (yes, 64bits) for the accum. buffer, in hardware in both non-double buffered and double buffered mode.

if anyone wants teh replacement dll (backup your old one first) then it can be gotten from :

http://opengl.phantom-soft.co.uk/
(the dll is in the zip)

If ppl with other cards could post the results, it would be usefull

I'm trying to get hold of someone with an FX to test it now

edit: I've also upped my version of glview to the site as well, if ppl need it
edit 2: fixed url

[edited by - _the_phantom_ on May 18, 2003 10:46:53 AM]

[edited by - _the_phantom_ on May 18, 2003 4:50:52 PM]

This topic is closed to new replies.

Advertisement