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

又到了12月底,首先,祝大家圣诞节和新年快乐!今天,经过6个月的研发,KlayGE 4.10正式发布了。在这个过程中,有很多用户提供了宝贵的建议和bug报告,在此表示感谢。由于时间和设备的限 制,难免有一些测试不足的情况,尽请见谅。KlayGE 4.10的主要更新如下:

引擎方面的改进

Smooth Metal

ACES Tone Mapping

  • 增加一个通用的blitter,方便GPU资源之间的拷贝
  • OpenGL/OpenGLES增强
    • 支持render-to-texture-array
    • 支持stream output
  • Volumetric post process
  • 地形渲染的阴影效果
  • Impostor生成工具
  • 性能优化
    • 把渲染状态合并成一个RenderStateObject
    • 异步的swap buffer

工程方面的改进

  • 要求CMake 3.4
  • 可以通过脚本删除编译的临时文件
  • 不再支持gcc 5.1和clang 3.6之前的编译器
  • 不再支持老GPU。现在最低要求是D3D11 feature level 9.3或OpenGL 3。

移动方面的改进

其他改进

  • 多处bug修正和性能优化

KlayGE 4.10仍然使用双协议:开放源代码的GPL和封闭的KlayGE Proprietary License(KPL)。详细情况请见Licensing

此处下载KlayGE 4.10。

Save

Save