Transparent material After Motion Blur is visible through character

Hi,

I’m trying to disable motion blur on certain transparent materials using the Translucency Pass “After Motion Blur”. However, this causes the materials to be seen through the characters hand during animation. How do I fix this?


I’d consult the UE documentation first. Anything transparent/alpha based+motion blur will usually produce weird results, because the engine currently has limited/none OIT support. You may want to consider a fake translucent material of some kind, just to work around these limitations.

Change “Output Velocity” to true in material, and you can change “After Motion Blur” back to “After DOF”, it work for me in 5.1

It seems that Depth Testing is not enabled for the “After Motion Blur” pass. You can work around this by adding a manual depth test in the material. You could do this by comparing the pixel depth with SceneDepth but the simplest way might be to add a DepthFade node with a small FadeDistance.