增加了RenderDeviceCaps
增加了OpenGL兼容性检测工具
增加了Sampler
重写了RenderEffect
只支持OpenGL 1.5及以上
简化了RenderEngine
DInputDevice改为多继承结构
增加了RenderToVertexStream
偏重于修正bug
美化了字体显示效果
LoadKMesh可以使用自定义类
增加了RenderableHelper基类
RenderEngine::ViewMatrix和ProjectionMatrix改为const
改成GPL协议
增加了KMesh
去掉了RenderEngine::TextureCoordSet
AddressingMode、Filtering和Anisotropy从RenderEngine移到Texture中
Texture增加了MaxMipLevel和MipMapLodBias
App3D增加了Quit
支持OpenGL 1.5
修正了SceneManager类CanBeCulled的bug
增加了half类型
D3D9Texture增加了对surface的检查
增加了RenderableSkyBox
支持HDR
增加了3DSMax导出插件
可以同时使用多个输入动作表
MathLib改为使用返回值返回结果
改进了CameraController
增加了RenderableHelper
视锥裁减改为使用LUT实现
在截图区,有几张用KlayGE制作的demo截图。
支持纹理压缩
增加了D3D9Resource
支持DDS格式的载入和保存
八叉树改为线性实现
支持深度纹理
使用FreeType实现Font
修正了几个内存泄漏
增加了对浮点纹理的支持
增加了CopyToMemory
增加了视锥裁减插件
D3D9插件增加了OnLostDevice和OnResetDevice
修正了DSound插件的音量问题
去掉了ManagerBase、FileSystem、Crc32、alloc、Timer、Random
使用boost 1.32.0
增加了Trace
增加了以boost::tuple为参数的ScriptEngine::Call
修正了一些关于STL的问题
修正了Pkt的CRC错误
去掉了MemoryLib