This is the documentation for Enlighten.

Enlighten SDK 3.11 Release Notes


New features

Support for next generation platforms:

  • PlayStation 5
  • Xbox Series X
  • Stadiaâ„¢

Improvements

Run the Enlighten precompute with many cores:

  • The precompute now uses Intel Threading Building Blocks library version 2019 U8.

Visual Studio builds:

  • Added prebuilt binaries compiled with Visual Studio 2019 16.4.5 and VC tools version 14.21 for Win32, Win64 and XboxOne
  • CodeBuildTool now supports building with Visual Studio 2019 with MSVC tools version 14.21 or later.

Bug Fixes

  • Fixed incorrect visualisation of automatically placed virtual probes in GeoRadiosity.

Deprecated

  • The low level C-style API for Per Pixel Probe Interpolation is deprecated. Please switch to the PppiWorld API or use the high level runtime.
  • Support for Visual Studio 2013 is deprecated. Prebuilt binaries will be provided on request.

Removed

General:

  • The auto probe volume functionality was removed. Please refer to the upgrade notes.
  • The Enlighten3Meta / Enlighten3MetaBuilder libraries were removed. Please refer to the upgrade notes.

High level build system:

  • The OptimiseScene target of the high level build system was removed. Please refer to the upgrade notes.

  • The scene dependencies attribute was removed. To limit radiosity dependencies, create a .deps file.
  • The paramset voxelBasedLeafClustering attribute was removed: voxel based leaf clustering is the default.

Build configurations:

  • Visual Studio 2012 is no longer supported throughout Enlighten.
  • 32 bit configurations are no longer supported for the following projects:
    • Core libraries: EnlightenPrecomp2, EnlightenBake, GeoRayTrace. 
    • Sample framework libraries: GeoLua, GeoUI, OpenExr.
    • Sample framework applications: GeoConvert, GeoPrecompute, GeoPrecompMonitor, GeoPrecomp2, GeoRadiosity, BasicRadiosity2, BasicLightmapBaking.