Search Unity

Post Process Executing Order

Discussion in 'Image Effects' started by Misscelan, Feb 13, 2020.

  1. Misscelan

    Misscelan

    Joined:
    Mar 8, 2013
    Posts:
    176
    I have a custom dithering post process assigned to a Post-process Volume. I'm also have enabled the Vignette one.
    Having the vignette applied before the dithering break creates an unwanted effect, I tried to change the order of them in the Post-process Volume (by removing the Vignette and adding it back at the bottom) but the execution order remains the same.

    Is there a way I can force a custom Post-process Volume to be executed before some others? Or change the exiting ones (like the Vignette) to be applied last?
     
  2. Misscelan

    Misscelan

    Joined:
    Mar 8, 2013
    Posts:
    176
    Nevermind, right after posting I found this: PostProcessEvent.BeforeTransparent
     
  3. elisetong95

    elisetong95

    Joined:
    Nov 30, 2021
    Posts:
    2
    Hi, is there any other way than changing PostProcessEvent? Because my current project needs a lot of different complicated rendering. So is there any way to randomly re-sort every effect (both built-in and custom ones) all together?
     
  4. GoGoGadget

    GoGoGadget

    Joined:
    Sep 23, 2013
    Posts:
    864
    You can re-order them in the renderer features menu, this shuffles effect order.