[zh]
KlayGE的文档现在采用wiki的形式发布,任何人都可以参与、编辑和完善。
[/zh]
[en]
The documents of KlayGE are now maintained by a wiki system. Everybody can involve, edit and complete any item.
[/en]
中文版
English version
[zh]
刚制作了一段KlayGE海洋渲染的视频,包含GPU FFT、HDR skybox、Lens flare等技术。
EDIT: 换成传到土豆的视频了,更清晰一些。
[/zh]
[en]
I just composed a video of KlayGE ocean rendering, including techniques such as GPU FFT, HDR skybox, lens flare, etc.
EDIT: switch to the video on tudou.com.
[/en]
KlayGE 3.11将支持Virtual Texturing技术。该技术正式定名为Juda Texture,用中文的“巨大”拼音,就当作给英文贡献一个单词了。
目前Juda Texture可以支持1Mx1M大小的纹理,换句话说,1T个texel!从磁盘加载到渲染都是自动的,原先使用texture的代码只要做简单修改就可以切换到Juda Texture。新版本中包含Juda Texture的打包工具和查看工具,可以方便地把很多纹理打包到一个Juda Texture中,以及查看一个Juda Texture的内容。
多年前NVIDIA就发布了3D Vision技术,能提供多种立体渲染的效果。随着2009年的电影阿凡达所带来的世界性3D狂潮,你是否也想在自己的程序中加入立体渲染呢?
3D Vision的原理
根据http://developer.nvidia.com/object/3d_stereo_dev.html,3D Vision的原理如下:
在驱动内部,所有3D场景都渲染两次——一次用左眼,一次用右眼。驱动会自动“在线”修改典型的3D游戏vertex shader,所以在执行期可以产生正确的图像。
注意加粗的几个词所透露出来的信息。首先,你的每一个Draw call都被驱动变成了两个Draw call;其次,立体化的过程是自动的,无法自由控制;第三,它只能处理典型的vertex shader,而不是任意的vertex shader,比如sky box的vert ...
[zh]
换成比SVN更先进的分布式版本控制系统Mercurial。版本仓库有多个:
http://klayge.hg.sourceforge.net:8000/hgroot/klayge/klayge
http://bitbucket.org/gongminmin/klayge,支持打包下载
以后可能还会增加更多的仓库。
[/zh]
[en]
Switching to Mercurial, a distributed revision control which is advanced than SVN. There're several repositories:
http://klayge.hg.sourceforge.net:8000/hgroot/klayge/klayge
http://bitbucket.org/gongminmin/klayge,support zipped repository for downloading
More repositories may be added later on.
[/en]
[zh]不少朋友都提出KlayGE应该提供一个编译好的第三方库和工具下载,现在可以在下载页面找到。[/zh]
[en]From user's feedback, KlayGE should provide all 3rd-party library and tools to simplify its compilation. Now the dependencies package can be found HERE.[/en]
[zh]
支持OpenGL 4.1
支持最新扩展
Bug修正
请参见下载页面。
[/zh]
[en]
Support OpenGL 4.1
Support new extensions
Bug fixed
Please see Downloads.
[/en]
[zh]
支持OpenGL ES 2.0和OpenGL 4.0
支持立体显示
在高端显卡上Deferred Shading速度提高120%
支持Compute Shader
字体渲染速度提高50%
字体生成工具速度提高3倍
增强了场景管理
增强的Post processing
支持Sub-Surface Scattering
支持PN Triangles
[/zh]
[en]
Support OpenGL ES 2.0 and OpenGL 4.0
Stereo mode support
Support Compute Shader
Font rendering speed up for 50%
Enhanced Scene Manager
Enhanced Post processing
Support Sub-Surface Scattering
Support PN Triangles
[/en]
[zh]
KlayGE SVN中的字体生成工具更新了,速度提高3倍以上,同时并行性更好,速度可以基本线性地随着core数增长。相关文档也更新了,参见:KlayGE中的字体系统 Revision 2。
[/zh]
[en]
KFont Generator in SVN is updated, takes more than 3x speed up. In the same time, the parallel ability has been improved. Processing speed can now grow with the number of CPU cores linearly. Related document is also updated, please see: Font system in KlayGE revision 2 (in Chinese)!
[/en]
[zh]
KlayGE SVN中的版本增加了立体渲染模式,同时上层代码完全不需要修改。KlayGE成为第一个原生支持立体显示的开源游戏引擎!目前支持红青眼镜,即将加入更多不同的颜色组合和LCD shutter模式。
[/zh]
[en]
KlayGE in SVN now has stereo rendering mode while the code using KlayGE don't need modification a bit. KlayGE turns into the first Open Source Game Engine that natively support stereo rendering! Currently only red-cyan glass is supported, more color anaglyphs and LCD shutter mode will be added into future system.
[/en]