# Geomerics Enlighten Finally supports UE4

**URL:** <https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218>\
**Category:** Community & Industry Discussion\
**Tags:** unreal-engine\
**Created:** [October 28, 2014, 11:53pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218 "2014-10-28T23:53:28Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![iniside](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/iniside/32/866315_2.png) [@iniside](https://forums.unrealengine.com/u/iniside)\
**Post date:** [October 29, 2014, 4:40pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/21 "2014-10-29T16:40:59Z")

</div>

On last stream Daniel Wright said that (in his personal opinion), distance field based GI is the best shot at having dynamic GI in UE4.  
Though I have some doubts about it. Like:

1. It will probabaly be only one bounce. Even if technique could in theory support more then…
2. We are limited on distance at which distance fields can be traced, so it limits us to single bounce.  
So we would need at least two more complimentary GI techniques like:  
SSDO for screen space GI (small range)  
And something for more large scale GI, that will reach beyond 3 meters.

In anycase it’s hard to say where exactly issues with precomputing GI with enlighten lies, as Geomerics do not share any details how their tech work.

---

<div class="post-metadata">

**Author:** ![HaxO](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/haxo/32/1008648_2.png) [@HaxO](https://forums.unrealengine.com/u/HaxO)\
**Post date:** [October 29, 2014, 5:04pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/22 "2014-10-29T17:04:16Z")

</div>

Wow… That is amazing. Wow…

---

<div class="post-metadata">

**Author:** ![A-J-K](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@A-J-K](https://forums.unrealengine.com/u/A-J-K)\
**Post date:** [October 29, 2014, 5:18pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/23 "2014-10-29T17:18:51Z")

</div>

I’m wondering why there are no real informations ??? They just throw out the demo “which is really cool” but what about some informations? Release? Price? techical informations ? maybe even free integration to UE4 ? etc… etc…  
I just checked Enlightens webpage, there are also 0 informations… I’m curious about the twitch stream tomorrow, hopefully they will bring us some informations…

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 29, 2014, 5:49pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/24 "2014-10-29T17:49:24Z")

</div>

> [@](#):
>
> In anycase it’s hard to say where exactly issues with precomputing GI with enlighten lies, as Geomerics do not share any details how their tech work.

The preprocessing is where it has to make low-detail meshes of all of the level geometry, it does it automatically. In Unity there are currently other limitations based on things like light types that they haven’t implemented yet, the biggest limitation to me is that it doesn’t work with moving objects. For the most part that’s not a problem for people, but for instance that’s a very big problem for doors, where it can use a probe to fake the lighting of the area but the lighting inside and outside the door can be extremely different and then the probe effect doesn’t work since it doesn’t take that into account.

---

<div class="post-metadata">

**Author:** ![Kenomica](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Kenomica](https://forums.unrealengine.com/u/Kenomica)\
**Post date:** [October 29, 2014, 10:41pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/25 "2014-10-29T22:41:09Z")

</div>

> [@ShadowKindGames;171451](#):
>
> Cover the terrain in a lightmass importance volume… I never actually finished baking a terrain with Enlighten, I gave up :)…

Thanks for the advice but I always use an importance volume, unless there’s another technique where you use two?

---

<div class="post-metadata">

**Author:** ![Jambax](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jambax/32/904177_2.png) [@Jambax](https://forums.unrealengine.com/u/Jambax)\
**Post date:** [October 29, 2014, 10:46pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/26 "2014-10-29T22:46:29Z")

</div>

> [@](#):
>

I thought I’d find you in this thread 😛

This is pretty cool stuff, I’ve seen the logo on their website for quite some time so I guess it wasn’t long before this happened… We’ll end up with multiple DGI solutions at this rate! Mind you that indirect lighting looks insanely overpowering. Look around at your rooms right now and tell me if that’s how it looks…

Enlighten is single-bounce right? Wonder how it behaves with the reflections. I also wonder how dynamic it really is, especially for moving objects. Moving lights is one thing… skeletal meshes are another.

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 30, 2014, 1:19am UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/27 "2014-10-30T01:19:09Z")

</div>

> [@TheJamsh;171843](#):
>
> I thought I’d find you in this thread 😛
> 
> This is pretty cool stuff, I’ve seen the logo on their website for quite some time so I guess it wasn’t long before this happened… We’ll end up with multiple DGI solutions at this rate! Mind you that indirect lighting looks insanely overpowering. Look around at your rooms right now and tell me if that’s how it looks…
> 
> Enlighten is single-bounce right? Wonder how it behaves with the reflections. I also wonder how dynamic it really is, especially for moving objects. Moving lights is one thing… skeletal meshes are another.

It doesn’t work with dynamic objects

---

<div class="post-metadata">

**Author:** ![RPotter](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RPotter](https://forums.unrealengine.com/u/RPotter)\
**Post date:** [October 30, 2014, 1:21am UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/28 "2014-10-30T01:21:42Z")

</div>

> [@darthviper107;171908](#):
>
> It doesn’t work with dynamic objects

Supposedly, in the current version _some_ dynamic objects can contribute to the indirect lighting. That’s not the version Unity licensed, however.

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 30, 2014, 9:04am UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/29 "2014-10-30T09:04:52Z")

</div>

> [@RPotter;171910](#):
>
> Supposedly, in the current version _some_ dynamic objects can contribute to the indirect lighting. That’s not the version Unity licensed, however.

It’s unclear what all they can do with dynamic objects, it definitely can’t render fully dynamic GI like it does with everything else. Currently it doesn’t do any of those things, it just uses a dynamically updating probe for those objects, just like UE4 does already.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_138c2332](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_138c2332](https://forums.unrealengine.com/u/anonymous_user_138c2332)\
**Post date:** [October 30, 2014, 9:27am UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/30 "2014-10-30T09:27:03Z")

</div>

> [@darthviper107;172018](#):
>
> It’s unclear what all they can do with dynamic objects, it definitely can’t render fully dynamic GI like it does with everything else. Currently it doesn’t do any of those things, it just uses a dynamically updating probe for those objects, just like UE4 does already.

And you have a source for this?

---

<div class="post-metadata">

**Author:** ![Maxwell\_77](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Maxwell\_77](https://forums.unrealengine.com/u/Maxwell_77)\
**Post date:** [October 30, 2014, 2:57pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/31 "2014-10-30T14:57:59Z")

</div>

Enlighten is an technology. But there is really no price for a license or something else. A bit disappointing. Does anybody know if VXGI will be implemented in the Unreal Engine 4 till the end of the year? NVIDIA told that. But there is no statement from EPIC to this topic. For this reason I have no hope that this feature will be coming. Baking Lightmaps takes too much time.

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 30, 2014, 4:15pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/32 "2014-10-30T16:15:03Z")

</div>

> [@Errvald;172022](#):
>
> And you have a source for this?

Here they talk about a lot of Enlighten stuff–while it’s in Unity, everything applies to how it would work in any other engine.

> **[Global Illumination in Unity 5 | Unity Blog](https://blog.unity.com/technology/global-illumination-in-unity-5)**
>
> Unity 5 is receiving a major make-over in terms of graphical fidelity and lighting in particular. Unity has been limited to baked lightmaps since Unity 3.0, but since then a lot of progress has been made in the global illumination field. Now is the...

Here’s what they say about doors (dynamic objects)

> [@](#):
>
> Q: Can I do opening of doors and gates?  
> A: As discussed above authoring systems and scripting the exchange of bounce between systems depending on the door or gate will solve this in some cases.

Which isn’t clear exactly what their solution is.

> [@Visual Designs;172142](#):
>
> Enlighten is an technology. But there is really no price for a license or something else. A bit disappointing. Does anybody know if VXGI will be implemented in the Unreal Engine 4 till the end of the year? NVIDIA told that. But there is no statement from EPIC to this topic. For this reason I have no hope that this feature will be coming. Baking Lightmaps takes too much time.

Epic does not want to integrate anything that only works on one GPU brand, so if it only works on Nvidia graphics cards then they aren’t interested in adding it. They said it’s something they would consider if it has enough platform support, but there’s other things they’d have to work out with Nvidia like how the code would need to be in the available source and stuff like that. At the moment it doesn’t seem like they’re particularly interested in pursuing it.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_138c2332](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_138c2332](https://forums.unrealengine.com/u/anonymous_user_138c2332)\
**Post date:** [October 30, 2014, 4:50pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/33 "2014-10-30T16:50:54Z")

</div>

> [@darthviper107;172208](#):
>
> Here they talk about a lot of Enlighten stuff–while it’s in Unity, everything applies to how it would work in any other engine.  
> [Global Illumination in Unity 5 | Unity Blog](http://blogs.unity3d.com/2014/09/18/global-illumination-in-unity-5/)
> 
> Here’s what they say about doors (dynamic objects)
> 
> Which isn’t clear exactly what their solution is.

In the UE video the lamp seems to be movable though.

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 30, 2014, 5:03pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/34 "2014-10-30T17:03:50Z")

</div>

It is, but it’s not using GI, it’s using regular light probes.

---

<div class="post-metadata">

**Author:** ![Zero-Night](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Zero-Night](https://forums.unrealengine.com/u/Zero-Night)\
**Post date:** [October 30, 2014, 6:41pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/35 "2014-10-30T18:41:47Z")

</div>

> [@The\_Distiller;171562](#):
>
> Since Unity provides Enlighten GI out of the box without additional cost, hopefully Epic will do the same to be on par with them in that regard.

I certainly hope Unity includes it for free with a $1,500 asking price. Meanwhile, the $20 that the UE4 costs clearly wouldn’t cover something like that.

---

<div class="post-metadata">

**Author:** ![n00854180t](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@n00854180t](https://forums.unrealengine.com/u/n00854180t)\
**Post date:** [October 30, 2014, 7:34pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/36 "2014-10-30T19:34:31Z")

</div>

While cool, I don’t like the limitations much.

I’d be happy getting the last little bits of what Lionhead has for LPV (I forget what it was, something about light injection or something to do with the sky?).

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 30, 2014, 7:49pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/37 "2014-10-30T19:49:14Z")

</div>

There’s not much that’s going to improve LPV

---

<div class="post-metadata">

**Author:** ![PLASTICA-MAN](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/plastica-man/32/990043_2.png) [@PLASTICA-MAN](https://forums.unrealengine.com/u/PLASTICA-MAN)\
**Post date:** [October 30, 2014, 11:31pm UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/38 "2014-10-30T23:31:40Z")

</div>

Please anyone help me. I don’t want to ask answerhub for now.

I wanted to mimic the feel of the video of Enlighten. So I started fiddling with LPV. I don’t know if Lionhead solution is implemented or not and how to access and what is it about and how different it is from UE4 default LPV. I followed these tuorials:

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — https://unrealcommunity.wiki/! You will be able to find content from...

> **[Lighting the Environment](https://docs.unrealengine.com/5.1/en-US/lighting-the-environment-in-unreal-engine/)**
>
> Topics that demonstrate features and tools for lighting scenes.

And this video to make a dynamic sun to create the dynamic light for dynamic GI:

[![]( " - YouTube") ](https://www.youtube.com/watch?v=Oni6TG2DXnk)

I made coloured BSPs and I chnaged the time and colours and I got these results:

[[Album] imgur.com ![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/f/9/ef987e64b068fd8e20b1c3e2ec33a85efcc9a2b9.jpeg "imgur.com") ](https://imgur.com/a/VGQnS)

And I tried to do that in the same from the video aka Architecture by changing the Directional Light like in the tutorials and I got this: The sunlight going through the red curtain and diffusing reddish light almost like the video:

 ![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/a/9/7/a97e96416e13d1518a97ba02ce24ab4fc04dd5ec.jpeg)  
But when I tried to do the same in the map no light that has the flashlight tied to the player, I couldn’t even find how to change its light like in the tutorial to make it behave like the video forcing it to diffuse red when I orineted the flashlight towards the curtains

 ![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/9/3/f939ed833bb5a7d0f852666d871e9ee5eac178d2.jpeg)  
Please help to set the flashlight to create dynamic GI using what is proposed within UE4( I hope the trick doesn’t work only for directional lights like the sun otherwise we are doomed). Thanks

---

<div class="post-metadata">

**Author:** ![darthviper107](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/darthviper107/32/710746_2.png) [@darthviper107](https://forums.unrealengine.com/u/darthviper107)\
**Post date:** [October 31, 2014, 2:46am UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/39 "2014-10-31T02:46:56Z")

</div>

LPV can’t produce results like Enlighten, the detail isn’t there and it doesn’t actually cast shadows with the secondary bounces.  
In your case, the issue is that LPV isn’t supported on spotlights, currently it’s only supported with directional lights and emissive textures. And ultimately it’s not going to give good results for interiors.

---

<div class="post-metadata">

**Author:** ![PLASTICA-MAN](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/plastica-man/32/990043_2.png) [@PLASTICA-MAN](https://forums.unrealengine.com/u/PLASTICA-MAN)\
**Post date:** [October 31, 2014, 4:51am UTC](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218/40 "2014-10-31T04:51:59Z")

</div>

> [@darthviper107;172475](#):
>
> LPV can’t produce results like Enlighten, the detail isn’t there and it doesn’t actually cast shadows with the secondary bounces.  
> In your case, the issue is that LPV isn’t supported on spotlights, currently it’s only supported with directional lights and emissive textures. And ultimately it’s not going to give good results for interiors.

Oh I see. And what about the Lionhead solution you integrated? What does it consist in? I read it is a dynamic GI.

[Previous page](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218.md?page=1)

[Next page](https://forums.unrealengine.com/t/geomerics-enlighten-finally-supports-ue4/14218.md?page=3)
