转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=2785
随着半年一个新版本的周期,今天KlayGE 4.4正式发布了!在这个版本的开发中,多名团队成员贡献了自己的代码,也有很多朋友提供了宝贵意见和bug报告。也从SALVIA项目的编译脚本中学习和借鉴了很多经验。这些都为KlayGE的发展和完善做出了贡献,在此表示感谢。KlayGE 4.4的主要更新如下:
- 改进的编译系统
- 尽可能使用MSBuild
- 第三方库使用cmake工程文件
- 自动搜索OpenGLES SDK的目录,简化了编译的配置
- OpenGL ES 3.0支持
- Tile-based deferred rendering
- OpenGL 4.4支持
- Multi-resolution层
- 高质量地形渲染(由孙文全协助完成)
- 屏幕空间SSS和半透明效果(由石裕隆完成)
- 基于后处理的图片放缩
- 多线程场景更新和渲染(oz01提出的建议)
- 重写的ParticleSystem
- 从VSM切换到ESM
- 支持discard frame buffer
- 改进了Juda texture
- Runtime log可以输出到文件(石裕隆提出的建议)
- 多处bug修正
KlayGE 4.4仍然使用双协议:开放源代码的GPL和封闭的KlayGE Proprietary License(KPL)。详细情况请见Licensing。
从此处下载KlayGE 4.4。由于对数据做了一些精简,这一版本的压缩包比上一版本的小了20%。另外,为了方便国内用户,这次还增加了从百度云下载的链接。