Enlighten calculates the effect of global illumination in real-time. Lights, materials and objects can be moved and updated at runtime with the global illumination updating in milliseconds.
Enlighten makes use of both lightmaps and light probes to enable efficient rendering. Probes makes lighting of complex meshes with very many small features, such as foliage, are more efficiently lit using probes.
Orange: Lightmaps Green: Light Probes
Higher Quality: Green / Orange / Purple :Low Quality
Enlighten continuously updates global illumination in the background -- in game and in your editor. There’s no need to bake lightmaps; change the lighting and see the results instantly.
Lighting isn’t just about visuals. You can make Enlighten’s real-time global illumination part of gameplay with day-night cycles, weather effects, player-controlled lights, and anything else you can imagine.
Enlighten goes beyond photorealism. Whether you’re building a science fiction universe, a stylized noir thriller, or cel-shaded cartoon world, Enlighten brings it to life.
Enlighten supports the indirect lighting of an entire spectrum of worlds, from large, outdoor scenes to small, enclosed environments. It features advanced level of detail mechanisms for terrain, lightmaps and probes which guarantee rapid, high quality radiosity updates at runtime.
This ensures that dynamic effects, such as time of day, are possible even for massive worlds.
Enlighten provides real-time reflections, even for off-camera objects. This enables the next level of realism with physically-based rendering for metals and wet surfaces.
Enlighten allows new and intuitive ways of working with light and colour, including the ability to make any surface into a dynamic area light by modelling it as an emissive surface, dramatically expanding an artist’s toolbox.
Whatever the changes made, emissive surfaces will have almost zero performance cost.
Enlighten is available as a stand-alone SDK or integrated into Unreal Engine 4. Our support team and documentation have everything you need to integrate it with your project.
Enlighten is also the default lighting engine in Unity 5, supported by the Unity team.
Enlighten is a lightweight technology that scales between mobile, console, desktop and virtual reality (VR) platforms, guaranteeing a consistent look across all devices.
[Enlighten for Unreal Engine 4]
Nintendo Switch™, PlayStation®4, Xbox One, Microsoft Windows, Android™, iOS
Nintendo Switch™, PlayStation®4, Xbox One, Microsoft Windows, Android™, iOS, HTC, Oculus, PSVR