转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=3472
6月底,又到了KlayGE的发布时间,KlayGE 4.9正式发布了!相比于以前的开发周期,这次我由于工作超忙,花在KlayGE上的时间和开发进度的控制较少,有些预计的功能并没有按时完成,只能延期到下个版本。同时,越来越多的朋友开始提供宝贵的建议和bug报告,在此表示感谢。由于开发设备的限 制,难免有一些测试不足的情况,尽请见谅。KlayGE 4.9的主要更新如下:
引擎方面的改进
-
场景编辑器KGEditor。这是一个新的起点。KlayGE终于也有了开源的场景编辑器框架。
-
Mesh格式转换工具。利用assimp把各种3D格式转成MeshML。
-
纹理查看工具。更方便地查看dds,包括BC6/BC7压缩格式、texture array等支持。
-
植被渲染。
-
OpenGL和OpenGLES插件支持ETC格式。
-
性能优化
-
更多渲染任务用compute shader完成
-
重构effect系统,减少内存开销
-
工程方面的改进
-
删除vc11、gcc 4.6-4.8等老编译器的支持,最低需求提升到vc12+、gcc 4.8+和clang 3.4+。
-
在VS里,把工程都合并到同一个解决方案。现在只要打开一个sln,所有工程都在里面。
移动方面的改进
-
高DPI支持,改善在高DPI设备上的效果。
-
屏幕旋转支持。
其他改进
-
多处bug修正和性能优化。
KlayGE 4.9仍然使用双协议:开放源代码的GPL和封闭的KlayGE Proprietary License(KPL)。详细情况请见Licensing。
从此处下载KlayGE 4.9。
Comments