Jump to: Board index » General » Fusion

Vector motion blur getting ahead of itself

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline

Ilkka Rosma

  • Posts: 10
  • Joined: Sat Jun 17, 2017 5:01 pm

Vector motion blur getting ahead of itself

PostSat Jun 17, 2017 5:29 pm

Hi,

I’m having a bit of a problem with the vector motion blur on a relatively simple scene where I have a fast moving object appearing from one side of the frame and then stopping quite abruptly in the middle of the screen. I’ve rendered the scene out in Blender using the EXR format with an embedded vector pass. Using the vector motion blur in Fusion works just fine until the object reaches the point where it stops moving. The frame before the stop occurs seems as though it’s anticipating the object to keep on going along its trajectory since the motion blur in that frame reaches areas where the object will never even go. It’s as though it somehow fails to acknowledge that the movement is about to slow down rather quickly in the next frames and instead "predicts" a future for the object that it will never have. Is this a known issue and is there anything that can be done about it?
Offline

Sander de Regt

  • Posts: 3566
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Vector motion blur getting ahead of itself

PostMon Jun 19, 2017 8:40 pm

I think you hit the nail on the head: there is no anticipation of what's going to happen. A velocity factor is just that: an indication of the velocity at the current frame. Otherwise it would've been called an acceleration vector :-)

I could be wrong though, there are more knowledgeable people than I am on this forum.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline
User avatar

Bryan Ray

  • Posts: 2485
  • Joined: Mon Nov 28, 2016 5:32 am
  • Location: Los Angeles, CA, USA

Re: Vector motion blur getting ahead of itself

PostMon Jun 19, 2017 9:38 pm

That's quite right. This is one of those cases where a post motion blur shows its limitations. You could animate the Scale, but since there is no center bias control in the VMB, you'll shorten the blur behind the object as well as in front of it. Probably the best solution is to simply paint out the leading edge of the blur. If the object stops very suddenly, you should only need to do it on one or two frames.
Bryan Ray
http://www.bryanray.name
http://www.sidefx.com
Offline

Ilkka Rosma

  • Posts: 10
  • Joined: Sat Jun 17, 2017 5:01 pm

Re: Vector motion blur getting ahead of itself

PostTue Sep 19, 2017 2:57 pm

Thanks for the clarification. I sort of had hopes it'd have something akin to a "lookahead" function found in many audio limiters... If only it could play Marty McFly for a couple of frames :)

I ended up rendering the motion blur in the 3D app. I did think about masking out those portions of the blur in Fusion that extend to areas the moving thing will never reach and it's indeed a viable option since you only have to do it for a couple of frames. Maybe next time ;)

Return to Fusion

Who is online

Users browsing this forum: No registered users and 24 guests