Just tried with Blender 2.63, I confirm!! The external render engine is no longer called for every subframe. I hope that the Blender developers will correct this.
I’m removing the announced compatibility with 2.63 from the UR web site.
The ticked has been closed, full frame motion blur (averaging a set of low quality render into a high quality result) is no longer possible.
Status: Rejected / Closed
Motion blur does no longer work for external engines in Blender 2.63. This can be verify easily, external engines are no longer called for every subframe.
Comment By: Brecht Van Lommel (blendix)
Date: 2012-05-05 12:19
This was disabled intentionally, it was never intended to work like this, it’s up to the render engine to provide their own motion blur.
I needed that for a project, so I used BI instead. It’s a shame, because frames that took BI an hour to render, took MicroRender 5 minutes, (of course that is without mask transparency).
As to motion blur, I needed that as well. Since each frame without blur took an hour, with blur it would have taken 8 hours. So I used the vector blur node. This could be a work-around Faxrender, if you were interested in adding vector pass to MicroRender.
Personally, I like the look of rendered motion blur over vector blur, for single frames. Once frames are combined into a video at 24fps, you can’t tell the difference. Plus, rendered motion blur cannot be used if you’re rending an animation that is going to be used in motion tracking footage, or if the animation makes use of the child-of constraint and the constraint’s influence is switched off/on. In those cases, vector blur has to be used.
Anyway, Faxrender, thanks for the update!! Keep up the good work!!
i can feel your disappointment there. Perhaps there is a way one could just add a toggle for triggering the render engine for every subframe? I mean obviously the BI needs subframes too, so it should be possible just to pass these to the render engine? I’cant’t imagine how external engine should handle MT without subframes…
don’t give up. Have you talked to Brecht about this?