As I’m sure the devs know, Enlighten has been a pain in many people’s sides. Lighting errors, blotchy shadows, upgrade problems, clipping issues, and (the worst for me) slow bake times. Example:
This post on the same forum describes these problems. And I’m sure many of us Unity Users are aware that the slow bake times are in part a result of the new Global Illumination features. And we know some of the lighting errors can be fixed with longer bake times or a complete re-working of UVs.
However, for a developer like me, I’d love the return of Beast functionality. I know this may not be possible, but the problems with Enlighten could be ignored if there was an option for a simpler type of bake. The problem I find myself in right now is this:
The realtime shadow fades out due to the shadow settings in the Quality Preferences:
I’m aware this value can be raised, but obviously that comes with slower performance. It appears that mixing baked lighting with realtime is no longer available. Notice how in the first image the houses (marked static) don’t cast shadows on to the terrain (not marked static). But items not marked static (the basket) has realtime shadows. In that image, the Directional Light is set to “Mixed”.* Not sure if that’s how it’s intended to work… But Beast was able to do this:
That screenshot was taken from this page. I’m not sure if there’s something I’m missing, but transitioning from realtime shadows to baked doesn’t appear to be possible.
*Side note: setting the light to “realtime” for some reason makes no light visible except for the baked objects, might be because I have Realtime GI disabled, but that shouldn’t break shadows, which should be separate from GI
So to sum it all up, I’d find it very useful to have a “simple bake” option. I don’t need high quality GI or extreme filtering or blur effects or even AO… I just need the same shadows that I see in the realtime shadow shown in the second image to extend across the whole map. I know it still involves lightmapping generation and atlasing and shadow projection, but surely it won’t take nearly as long to bake, seeing as a good portion of the map can have the above shadows in realtime. Essentially if I could just take that low quality realtime shadow data and just apply that as a baked texture across the whole map (like a lower quality Beast) that would solve my problem. (And I’m aware it’s no easy task but it’s better to ask and be denied then be stuck with Enlighten forever
)
Thanks in advance! And thank you to Unity Devs I’ve seen for working their butts off trying to fix all the Enlighten bugs ![]()