Archived

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

coollofty

How to do montion blur best?

Recommended Posts

coollofty    122
D3D9 has a sample, but it is too slowly that only has 119FPS in my computer. If it''s a big scene, the speed will incogitability. So, how to do a fast montion blur? Who can commend some articles or codes?

Share this post


Link to post
Share on other sites
fooman    122
if your running with singlebuffering, you can just set the opacity of the last frame down, and render the now scene with about 80% opacity over the old one, without clearing it ech frame.

another way would be to use convolutions, over the rasterised result, using sin and cos for the convolution values, to concentrate on one point of the screen, so for each pixel, or a little greater pixelsegment you have to recalculate the convolutionarray, but you could either precalcutale it, and store it in some file, or use lookuptables for the sin and cos, because you aint going to need much pecism. if you dont know what convolution is: http://www.levp.de/3d/convolutions.html

Share this post


Link to post
Share on other sites