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.