Original message
| Jayextee  Jxt@Misery.co.uk -
| "Zaldron, if you please..." , posted Fri 30 Mar 14:31  
I was thinking, for Doom3, one thing I'd really like to see is some kind of interpolation between rendered frames.
Blurring, if you will.
Freeze-frame a video in an action scene, and things look blurred, and yet, play it through the same scene, and everything's clear. I wondered that IF this kind of effect made it to Doom3, then (a) What kind of specifications would a guy need with an engine that does this 60 times a second? and (b) would you actually consider it worth doing, if the specs were right?
Just a crazy idea I had - I consider it one of the last things that need doing before a *true* photorealistic graphical standard is met.
_______________________________________________________________ Visit the Up-And-Coming page (UAC) at http://www.geocities.com/jayextee
Let's go next game!
| | Replies:
|
| Zaldron  avengerz66@hotmail.com 18477495
| "Re(1):Zaldron, if you please..." , posted Fri 30 Mar 15:18  
The blurringīs actually a lot harder than that. There are several ways to do this, but most important are in-render and filter.
in-render is the easiest for most cards. It makes several copies of the object, place them at extrapolated positions, and give them decreasing amounts of opacity. This looks cheap most of the time, limited to a precise number of "samples" and makes things slower (5x, 6x polycount/texture blitting).
Filterīs normally a software thing. The only video card with support for this is the VooDoo5, with itīs T-Buffer. The T-Buffer allows you to store the color of each pixel and mix it with the next frameīs color in the same pixel. This gives you smooth, hi-quality blurring. The problemīs obvious, you need hardware support. Software z-buffer motion blurīs pretty slow, as what I can see in 3DSMAX. The only way to make this happen is trought hardware, and it looks like the GF3 canīt handle this kinds of operations (altough pixel shaders could be more flexible than I imagine, but I doubt Carmack would program such a painful feature).
I suppose that the next incarnations of Nvidia technology will be able to do post-rendering filters (glows, blur, distortions, etc) once they merge difuncts 3dfx tech with theirs...
__________________________ _ _ _ "There are three kinds of death in this world. There's heart death there's brain death and there's being off the network."
|
|
|