转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=3704
Again it’s time to release KlayGE 4.15. Although there are less new features in this release, some larger impact modifications are introduced. During this development cycle, many users provide great suggestions and bug reports through github. Thanks again for all your helps.
The highlighted features of KlayGE 4.15 are:
Improvements in engine
-
Switch to complete entity-component-system architecture.
-
Separated shader stage objects.
-
Multi-threaded shader compiling to improve the loading performance.
-
Integrate DoF effect into deferred rendering framework.
-
Improved PBR material system.
-
Predefined cbuffer to reduce rendering overhead.
-
Better high-DPI handling.
Improvements in engineering
-
One unified CMake project for higher building performance.
-
More 3rd party libraries are managed by git.
-
Enable to use Ninja to speed up building.
-
Introduce in more 3rd party libraries, such as zlib, openal-soft, etc.
-
Use clang-format to re-enforce the coding standard.
-
VS2019 support.
Others
-
Bug fixes.
-
Better compatibility to Intel GPUs.
KlayGE 4.15 is still in dual licensing: A open source license GPL and a proprietary one KlayGE Proprietary License (KPL). Details in Licensing.
You can download KlayGE 4.15 here.
Comments