|
![](/i/fill.gif) |
>>> The only way I can think of doing this is to just rerender the entire
>>> frame multiple times - which would obviously not work in realtime. So
>
>> That's one way of doing it, and it works ok if your scene is simple enough,
>> or if you only want to motion blur certain parts of it (eg a fast moving
>> missile).
>
> Note that antialiasing also is based on rendering the frame multiple
> times (although current cards might have some tricks to reduce the amount
> of required rendering).
nVidia claims their full-frame AA works by just rendering the entire
thing to a larger framebuffer and downsampling with smoothing, but their
faster "smart AA" works by using filtered texturing, and does AA only at
polygon edges (using something like Bresenham's algorithm I would think,
rather than actual supersampling, since a polygon edge is a straight line).
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
![](/i/fill.gif) |