转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=3472

The end of June, is a KlayGE release date, again. In this development cycle, I don’t have that much time spend on KlayGE and progress control. Some planned features have to deferred to next release. Meanwhile, more and more users provide great suggestions and bug reports. Thanks again for your help. The highlight features of KlayGE 4.9 are:

Improvements in engine

  • A scene editor named KGEditor. Finally, KlayGE has a open source scene editor framework. It’s a new start for KlayGE.

    KGEditor

  • Mesh format converter. Using assimp to convert many 3D formats to MeshML

    ScifiFighter

  • Texture viewer. Supports DDS texture format, including BC6/BC7, texture array, etc.

    TexViewer

  • Foliage rendering.

    Foliage

  • Supports ETC formats in OpenGL and OpenGLES plugins.
  • Performance optimization
    • More rendering done by compute shader
    • A refactor to effect system to reduce memory usage

Improvements in engineering

  • Remove the support of old compilers vc11, gcc 4.6-4.7. The minimum requirements are vc12+, gcc 4.8+, or clang 3.4+.
  • In VS, merges all project files into one solution.

Improvements in mobile platforms

  • High-DPI supports.
  • Device rotation supports.

Others

  • Multiple bug fixed and performance tuning.

KlayGE 4.9 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.9 here.