Search Unity

Motion blur rendering over objects

Discussion in 'General Graphics' started by DarkTree, Apr 9, 2021.

  1. DarkTree

    DarkTree

    Joined:
    Mar 23, 2013
    Posts:
    239
    Hello, I got an issue with standard post-processing motion blur. I noticed that motion blur pass being rendered over previous objects' order. The chopper rotor being rotated with Rotate(value*Time.deltaTime) and I think that motion blur late with image processing due to high rotor speed. Is there any possible way to fix that?

    Here is an issue with the video (time is 2:00).
     
  2. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,638
    The only way I know how to exclude something from Post processing is to draw it after the post processing is applied. Usually this is done with a two-camera set-up put the helicopter on a seperate layer and have a camera render only that layer, then the other camera renders the other layers afterward.

    This might also be possible with render textures, but that would basically work the same way.