Page 1 of 1

Motion Vector Pass not working

PostPosted: Thu Jun 13, 2019 4:30 pm
by pegot
Motion Vector passes are not working.
Version: 2018.1.3 / Octane Engine 17.9
Image renders out as flat grey.
If file exported to ORBX and rendered in stand alone, Motion Vector pass renders fine.

Other Issue:
My understanding is that for Motion Vector pass to work, Motion Blur must be enabled but does not render in final image. This is how it works in stand alone at least. However, the broken Motion Vector pass rendered in Octane Blender does show Motion Blur when there shouldn't be any. I am not sure if this is what is preventing the actual Motion Vectors from rendering?

Motion Vectors are also broken in Octane Blender v4 by the way.

Re: Motion Vector Pass not working

PostPosted: Fri Jun 14, 2019 7:52 am
by J.C
Objects that you want to have motion blur and motion vector pass need to have Mesh type set to "Movable proxy".

Re: Motion Vector Pass not working

PostPosted: Fri Jun 14, 2019 7:55 am
by J.C
An example file with motion blur and vector pass.

Re: Motion Vector Pass not working

PostPosted: Fri Jun 14, 2019 5:00 pm
by pegot
Thanks for your sample file J.C. It was very helpful, both for this post and my other one.

However, I am using a figure imported from Maximo which has armature animation, and this seems not to work with Motion Vectors even after changing the objects to Movable Proxy. Nor do I get any motion blur using the Internal setting MB.

Is there any specific set up required for getting Internal motion blur to work with armatures? I can render motion blur with armature animation using the Subframe setting, but Subframe doesn’t seem to work with Motion Vectors. See attached archive which contains both a blend and ORBX files.

NOTE that if exported to ORBX stand alone has no problem generating either the motion blur, or the Motion Vectors.

Re: Motion Vector Pass not working

PostPosted: Mon Jun 17, 2019 12:37 pm
by DrawFun
Thanks J.C.'s help!
To pegot: As the vertice data are changing in the animation in your file "MotionBlur-with-Armature.7z", please tries to set the mesh type as "Reshapable" and try again.

Cheers,
DrawFun

Re: Motion Vector Pass not working

PostPosted: Mon Jun 17, 2019 2:16 pm
by pegot
DrawFun wrote:set the mesh type as "Reshapable"...

Works perfectly now, thanks!

Re: Motion Vector Pass not working

PostPosted: Mon Jun 17, 2019 2:21 pm
by J.C
Change mesh type to "Reshapable proxy". This will enable motion blur on deformable meshes.