Search Unity

Feature Request Missing custom postprocess injection point in HD Render Pipeline

Discussion in 'Image Effects' started by jimmikaelkael, Sep 30, 2020.

  1. jimmikaelkael

    jimmikaelkael

    Joined:
    Apr 27, 2015
    Posts:
    796
    Hi,

    I'm the publisher of the HBAO asset available on the store.
    Right now, there's a big downside with HBAO (or any "custom" SSAO solution) in HDRP: it renders after atmospheric scattering which is not good at all.

    This is not the first some of my customers are asking for this, and each time I need to provide manual changes to HDRenderPipeline.cs to make it work properly: this is not good at all...

    So I'm just asking a new injection point to be available for custom post-processes: BeforeOpaqueAtmosphericScattering

    Thank you very much!
     
    sarayel, GoGoGadget, PutridEx and 3 others like this.
  2. Slashbot64

    Slashbot64

    Joined:
    Jun 15, 2020
    Posts:
    325
    Unity users rely more on assets to fill in the gaps of your increasingly broken/bug ridden engine, at least listen to them ...

    Sep 2020! wake up
     
    april_4_short likes this.
  3. Blade_Master_2020

    Blade_Master_2020

    Joined:
    Aug 3, 2019
    Posts:
    38
    We need Help, Please! 4.png 3.png
     
  4. GoGoGadget

    GoGoGadget

    Joined:
    Sep 23, 2013
    Posts:
    864
    Let's bring this to Unity's attention, there's no good reason why this shouldn't be added to HDRP. Unity too often recently has been forgetting that there's many Asset Store authors who just want to offer alternate and improved solutions to the default options, and your HBAO is a perfect example of that @jimmikaelkael
     
    april_4_short likes this.
  5. larsbertram1

    larsbertram1

    Joined:
    Oct 7, 2008
    Posts:
    6,902
    this might be the wrong place tho and it could be better to post this in the HDRP forum?
     
    GoGoGadget likes this.
  6. Blade_Master_2020

    Blade_Master_2020

    Joined:
    Aug 3, 2019
    Posts:
    38
    After modify the HighDifinationRP.cs file In Unity 2020 and 2021, Unity will override the file to not let any modifications. so the method that the Publisher of HBAO offered to work around this issue doesn't work now...All I can do is try to have Unity's team attention. we really need a new injection point to be available for custom post-processes: BeforeOpaqueAtmosphericScattering.

    Regards.
     
  7. Oniros88

    Oniros88

    Joined:
    Nov 15, 2014
    Posts:
    150
    Still nothing about this issue? I would love to be able to use HBAO in my project
     
    larsbertram1 likes this.
  8. jimmikaelkael

    jimmikaelkael

    Joined:
    Apr 27, 2015
    Posts:
    796