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

新年将至,又到了KlayGE的发布周期。这次的版本号升到了4.14。在这个过程中,有很多朋友通过github提供了宝贵的建议和bug报告,在此表示感谢。
KlayGE 4.14的主要更新如下:

引擎方面的改进

  • 完整的场景树支持。
  • 可以载入多种模型和纹理格式。
  • 资源metadata。
  • 通用的软件Buffer和Texture,支持的格式不受硬件限制。
  • 新的模型格式,支持树形结构。
  • 改进的SSVO,性能提升40%。
  • 抽象出shader resource view以改善纹理绑定性能。
  • 进一步优化D3D12插件。

工程方面的改进

  • 通过AppVeyor和Travis-CI进行自动编译
  • 通过git来管理部分第三方库。
  • Clang可以开启预编译头。
  • 第三方库组织到单个CMake工程里,提高编译速度。

其他改进

  • 多处bug修正。
  • Deferred rendering框架比上一个版本快10%。
KlayGE 4.14仍然使用双协议:开放源代码的GPL和封闭的KlayGE Proprietary License(KPL)。详细情况请见Licensing
此处下载KlayGE 4.14。