Global Illumination alternatives

You have it still a bit wrong :wink:

Unity5 + Enlighten uses PBR for the shaders and Enlighten is just the middleware they decided on for their indirect illumination. Skyshop does something similar to Enlighten…it provides a indirect light environment for your scene. The difference is, skyshop does this based on an image and it cant change, Enlighten does it based on the lights and colors of your scene and those can change in runtime.

You should write it like that to make it make sense^^ UE4 PBR (wich is using Pixars model) vs: Unity5 PBR (which is using something I dont know) vs. Unity4x (using whatever PBR extension you might want) vs. Cryengines PBR (which is also using something different, since they dont use roughness for example).

Now you got the shading part. Next step would be to compare the different lighting techniques:

Unreal4 Lightmass (static) vs. Unity5 Enlighten (in static mode, yeah I know it sounds weird, but apparently Unity5 uses Enlighten also for static light baking) vs. whatever in Unity4x vs. Cryengine (always dynamic, BUT not LPV. They got removed when they went for PBR)

And finally Unreal4 dynamic lighting (this could be the LPV or the distance field features) vs. Unity5 Enlighten (this time the dynamic version of Enlighten) vs. whatever there is for Unity4 vs. Cryengine.

Sorry for being so picky, but I got the feeling you were still confused about what these terms actually mean and what is doing what :wink:

Hope this helps