Hasty Briefsbeta

Irrlicht Engine – a cross-platform realtime 3D engine

3 days ago
  • #game-engine
  • #3D-rendering
  • #open-source
  • High performance realtime 3D rendering using Direct3D and OpenGL
  • Platform independent with support for Windows, Linux, OSX, and more in development
  • Extensive material library with vertex, pixel, and geometry shader support
  • Seamless indoor and outdoor scene management
  • Character animation system with skeletal and morph target animation
  • Particle effects, light maps, environment mapping, and other special effects
  • Language bindings for C#, VisualBasic, Delphi, Java, etc.
  • Two fast software renderers with different speed vs. quality properties
  • Powerful 2D GUI system with buttons, lists, edit boxes, etc.
  • 2D drawing functions including alpha blending and font drawing
  • Clean, well-documented API with examples and tutorials
  • Written in pure C++ and fully object-oriented
  • Direct import of common mesh file formats (e.g., .obj, .3ds, .dae)
  • Direct import of texture formats (e.g., .bmp, .png, .jpg, .tga)
  • Fast collision detection and response
  • Optimized 3D math and container template libraries
  • Reading from compressed archives (.zip, .pak, .pk3, .npk)
  • Integrated fast XML parser
  • Unicode support for localization
  • Compatibility with various compilers (VisualStudio, gcc, XCode, etc.)
  • Open source and free under the zlib license