当前位置: 首页 > 工具软件 > KlayGE > 使用案例 >

KlayGE粘土游戏引擎

宗冷勋
2023-12-01

一个开放源代码的,跨平台的,基于插件结构的游戏引擎。该引擎从2003年开始研发,设计目的是用最先进的技术武装引擎,使游戏的开发、测试、移植得到简化。 

基于延迟渲染
支持DirectX 11-12,OpenGL 2.0-4.5,以及OpenGL ES 2.0-3.2
采用FXML作为可渲染物体的特效脚本,可以直接把美工生成的特效导出使用
Python脚本可以在运行期动态解释,所以修改脚本以后不需要重新编译
可以通过高度图来建立地形场景
支持骨骼动画
硬件遮挡裁减
粒子系统
后处理技术
自适应硬件状态缓存和延迟更新机制
支持逐像素光照和渲染技术
基于距离场的字体系统,兼有矢量字体和点阵字体的优点
支持过程纹理
支持次表面散射,可用于渲染树叶、皮肤、玉器等半透明材质
支持Phong tessellation技术,在运行期自动光滑低模
用于延迟渲染的材质系统
着色
包含常用操作的shader库
完全抽象出图形API
多遍渲染
完全支持可编程着色
可以使用多条渲染流
光照
动态光照
全方向阴影贴图
实时间接光照
环境光照
面光源
音频
支持各种平台的音频输出
支持3D声音定位和多普勒效应
输入格式支持Ogg Vorbis
支持流式播放

 类似资料: