点击空白处退出提示
作品详情
引擎的部分特性:
1. 支持多种纹理格式 BMP TGA PNG JPG,同时支持程序纹理
2. 支持载入动画模型 MS3D DAE GLTF 和静态模型 OBJ STL 3DS 以及骨骼动画 BVH 并可配置自定义加载器
3. 基于 OpenAL 的 3D 音效,支持 WAV 和 MP3 格式音频载入
4. 集成 FreeType 字体库,支持自定义字体显示
5. 集成 Lua 脚本引擎,支持使用 Lua 与引擎的交互,基于脚本的 GUI 系统,具有非常灵活的事件处理能力
6. 能够实现诸如实时监控,摄像头视频采集,摄像头控制等功能
7. 实现了一个小型快速的物理引擎,能够进行刚体模拟,包括碰撞反馈,浮力模拟等
8. 内建多种后处理,如立体视觉透视矫正,HDR,FXAA,红蓝3D,VolumeLight 以及用户自定义后处理
9. 支持场景节点动画,包括缩放,旋转,平移,包含多种动画方式
10. 包含多种相机,可完成诸如第一人称游戏、第三人称游戏、模型浏览、飞行模拟、VR模式等多种控制
11. 完整的日志系统,可指定输出级别,可输出到文件和控制台
12. 支持读取多种文件来源,本地文件系统,压缩文件,HTTP/FTP 网络资源
13. 包含 Delaunay 三角网生成、FFT 变换/逆变换、JSON 解析、模型分层切片、UDP 网络通信等基础库
14. 包含多线程异步任务接口,可以实现多线程模型载入等功能
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论