Velocity buffer motion blur?

New releases and general discussions.

Post » Tue Jun 30, 2009 4:27 pm

[quote="QuaziGNRLnose":9nxn7en7]i have a technique for making motion blur that uses very little power and is simple to implement. the blur is generated using the "broken" subtract 0.0 shader. that shader seems to capture frames and slowly fade them away, so when u move an object under it, it captures all of its movement, and adjusting the opacity of the filter[/quote:9nxn7en7]
That effect is called frame-feedback (previous frames fade out). You can do it properly with a canvas with grab layout and less than 100% opacity - using a "broken" shader relies on undefined graphics card behavior and might look borked for other people. Personally I find it quite an irritating effect, and it's definitely not a true motion blur, more of a stepped trail effect, like spawning fading-out sprites behind a moving object.
Scirra Founder
Posts: 25,198
Reputation: 200,337

Post » Tue Jun 30, 2009 5:04 pm

I've just been testing around with moBlur and while it worked pretty well in earlier layouts, now that everything is animated and there's a lot more stuff going on, even 5x moBlur slows down my highEnd machine considerably (from straight 60fps to 20-30fps).

This is such an important effect, is that velocity buffer algorithm being integrated into Construct? I'd love to add the option for moBlur, but at the current state it's just too hardware consuming.
Posts: 520
Reputation: 2,690


Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 0 guests