Hasty Briefsbeta

双语

Irrlicht Engine – a cross-platform realtime 3D engine

8 months ago
  • #game-engine
  • #3D-rendering
  • #open-source
  • 使用Direct3D和OpenGL实现高性能实时3D渲染
  • 跨平台支持Windows、Linux、OSX等系统,更多平台持续开发中
  • 包含顶点着色器、像素着色器和几何着色器的丰富材质库
  • 无缝室内外场景管理
  • 支持骨骼动画和变形目标动画的角色动画系统
  • 粒子特效、光照贴图、环境映射及其他高级特效
  • 提供C#、VisualBasic、Delphi、Java等语言绑定
  • 两种速度与质量可调的快速软件渲染器
  • 强大的2D GUI系统(按钮、列表、编辑框等控件)
  • 支持Alpha混合和字体绘制的2D绘图功能
  • 清晰完善的API文档及示例教程
  • 纯C++编写,完全面向对象
  • 直接导入常见模型格式(如.obj/.3ds/.dae)
  • 直接导入纹理格式(如.bmp/.png/.jpg/.tga)
  • 快速碰撞检测与响应
  • 优化的3D数学运算和容器模板库
  • 支持从压缩包读取(.zip/.pak/.pk3/.npk)
  • 内置高速XML解析器
  • 支持本地化的Unicode编码
  • 兼容多种编译器(VisualStudio/gcc/XCode等)
  • 基于zlib许可证的开源免费软件