Enlighten support is being reenabled?

@KEngelstoft

I see a new branch was created reenabling Enlighten Realtime GI support in HDRP:

https://github.com/Unity-Technologies/Graphics/compare/HDRP/enlighten-support

Is there anything written up about what’s going on here? Has Unity backed off of their plans to implement an in-house realtime lighting replacement? Will Enlighten support be back-ported such that 2019.4 isn’t the final version to support HDRP + Enlighten?

I’m currently stuck on 2019.4 with HDRP 7 “forever”, due to the lack of Enlighten support in later versions. It would be a major deal if Enlighten support was coming back and I could migrate my project to a new version.

We are in fact reenabling Enlighten real-time GI for HDRP and adding support to URP as well. Enlighten real-time GI will be available in HDRP, URP as well as the Built-in rendering pipeline (BiRP), as we want to ensure better transition experience for existing projects upgrading from BiRP to URP / HDRP. We will do a forum post update in the coming days to provide more details about our plans.

8 Likes

I’d love to see some answers for these questions:

  • is new realtime GI solution still on works (I read somewhere that DDGI might be on hold)?
  • is Enlighten coming back just as intermediate fix for realtime GI taking more time than expected?
  • what’s the grand goal of the upcoming probe volume setup (I did notice it’s coming to URP as well)?

basically… I’d just love to know where the SRPs are going with the realtime GI in near and long term.

12 Likes

Biggest reason I kept trying to use BiRP still. Thanks so much. Obviously we have no idea why it was removed and now being re-enabled … so all I can say is fantastic news … keep this around until something better exists please, not removing it in hopes of getting something later.

I can’t wait to hear the ETA on this.

1 Like

Here are the draft PR’s:
https://github.com/Unity-Technologies/Graphics/pull/3385
https://github.com/Unity-Technologies/Graphics/pull/3386

1 Like

I am just sitting here…awestruck…at what you guys have done…(removing realtime GI without replacement)…then want (replacement by 2020)…which never happened(no surprise)…then you want Enlighten realtime GI back (then why remove it against all the users saying it needs to stay until replacement arrives)…

after 2 years…

I don’t know if I should feel good or bad… I genuinely have mixed feelings…

Hope this “comeback” just doesn’t take a year though…

8 Likes

Happy at the outcome. Baffled why this happened at all.

I think we deserver an honest accounting of how this came to be. It’s really nice sometimes to just hear: “We screwed up. This is what happened…”

4 Likes

My guess is we’ll get a happy marketing blurb about how HDRP is getting a new GI feature and we should all be excited at the new functionality :smile:.

1 Like

Enlighten is now licensed from a different company than when it was first added to Unity. Probably need to be realistic about getting all the details of why it was removed. But yeah answers about the future of GI would be good. The GI replacement was supposed to be released with 2021.1.

And then gets re-removed in another 6months.

Unity is just proving that they are fickle with features and if you have a long production cycle, Unity is not the engine for you.

Everyone who depended on Enlighten has already transitioned to something else, and NOW it’s being brought back?

Next maybe we’ll have a Unite talk with someone telling us: “Let me dispel a rumor right now, you should not be afraid of using Enlighten, it is an important part of your toolbox”

3 Likes

Lets be fair, no one realistically expected that to be released in 2021.1. I mean, production ready released? Pssh, when they said that, they didn’t even give any real details on what they were doing … just “something” would magically be ready then, and it would be great!

I doubt we’ll ever know whats really going on … lets just hope a lesson about stability was learned by whomever needs to learn it. Ever since RP was brought in, its been really … weird … around here. Not that I don’t love HDRP and where things are going … but there’s just been a severe lack of solid ground in terms of what should be used, whats really coming down the pike, what timelines are real vs possible vs completely unrealistic, etc etc. There’s always a “not quite finished or polished” problem … I remember looking at URP and then finding out about no point light shadows (really?).

I’d love to just have Unity settle down at some point into feeling like a polished product thats getting upgrades, rather than a giant experiment, which it feels like for a few years now.

This really doesn’t help that feeling, even though I’m glad its coming back.

2 Likes

I don’t think its fickleness … I think they’re still figuring out what the right building blocks are for their vision of where to take their new pipelines, etc. Its been years, and we’re still in the middle of getting things full-featured and running properly. If they ever get to a stable base, then I’d imagine the changes will feel smaller and more normal … but I mean, it can’t just be me when I look at HDRP or URP and feel like its still smack in the middle of being built, even if its “useable”.

There’s sooooo much experimental tech that they keep presenting. Imagine if instead of all these new features (dots? etc etc etc), they just focused on getting their pipelines super stable and feature complete, and THEN tackled new stuff. We’d probably have a lot more stability.

I mean, I have custom inspectors that used to work fine up until mid 2019, and now … if I click on a gameobject with them while the game is running, it freezes Unity. I used to be able to debug while playing, now Im just lucky if I dont accidently kill my session. Seriously, how is that for backwards compatibility with the old editor stuff? They expanded in so many directions at once without resolving to finish and polish each feature as quickly as possible … nothing we can do about it, but its really nasty stuff, and I have to imagine is driven more by profits than by wanting the end-user to have the best possible experience.

5 Likes

Was there ever a forum/blog post about the Enlighten plans? I’ve been looking in some of the forums, but I haven’t seen anything on the topic yet. Thanks.

2 Likes

Yes, here Unity - Update on Global Illumination 2021 - Unity Forum

3 Likes

I am guessing in 2024, we will do this whole dance again…

I still can’t figure out what the hell is going on here after reading a zillion different confusing links. Is Enlighten supported or not? In what versions? Why is this not in the documentation somewhere?