Spot and point light indirect lighting / bounce not working in latest 2019.2 HDRP.

I know that Enlighten is being deprecated, but what about legacy features such as point and spot light indirect bounce when using precomputed GI?

Our last game was made in Unity 5.6 and it worked like a charm there, why isn’t it working in the latest versions of the HDRP?

Cranking the indirect value on spot and point lights don’t do anything.

Any idea why?

Has this ever worked in HDRP?

Real time indirect lighting works great in 2019.1.14f1
Doesn’t work after that.
I don’t know why and nobody seems to know either!

Anything in regards of the effects of Enlighten deprecation is getting no response by Unity developers.

Can we please have answers to:

  • Is the lack of point & spot indirect bounce a bug?
  • Does Enlighten work on Stadia?

Under HDRP, we have a year long wait before having some kind of preview of dynamic GI in Unity, so these are really important questions for current users. If bounce truly is not supported in HDRP Enlighten, then we’ll cut the dynamic GI feature of our game and just bake everything.

The problem is that doing so is a step back from older, five years old Unity versions.

If it is being addressed, then we’d probably stick to Unity 2019.3 until then new solution arrives.

Now we just don’t know anything and that is the worst.

Have you already reported a bug regarding this issue? I ran into this as well, and was about to report a bug, but maybe you already have? If so, what’s the bug ID so I can keep an eye on it as well?

I did not, our project is 10 gb in size and we have an upcoming milestone so I do not have time for this.

That being said, this should be part of a basic test plan for dynamic GI:

  • Is dynamic GI working? Yes.
  • Is light bounce, the only reason why GI exists in the first place, working? No.

Okay. I’m uploading a bug report on this then. Hard to imagine it hasn’t already been submitted given the severity, but maybe it’s news to them. This is easy to reproduce in a simple test project.

I’ve reported this with a sample repro project as bug report #1188797.

1 Like

Looks like it got fixed.
https://github.com/Unity-Technologies/ScriptableRenderPipeline/pull/4825

Hopefully that’s the fix we’ve been waiting for. The language of the commit specifically states “Fixed an issue with Realtime GI not working on upgraded projects.”, which is only a concern because this was easily reproduced in a brand new 2019.2 project. I guess I’ll see about pulling down a version containing this fix and seeing if it works.

Yup, looks like this fixes the issue in my test project, which was a brand new 2019.2 HDRP project. That’s a relief. Given the lack of visibility on this issue, I was worried this was a bigger (technical) deal than it turned out to be. Thanks, @Refeas for noticing the fix and letting us know.