The Irrlicht Engine is a high performance real-time 3D engine written and usable in C++, and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL, and its own software renderer.
| Tags | multimedia Graphics 3D Rendering Software Development Libraries Application Frameworks |
|---|---|
| Licenses | zlib/libpng |
| Operating Systems | Mac OS X Windows Windows POSIX Linux OS Independent Solaris |
| Implementation | C++ C# |
Recent releases


Changes: This release adds new features like support for COLLADA 1.4 and LWO files, an .OBJ file writer, an enhanced software rasterizer (burning video), FSAA for OpenGL, OGRE .mesh loader improvements, nicer and faster terrain rendering, volume lights, various improvements for the WindowsCE port, shared depth buffers for RTT in D3D, a font creation tool for Linux, and improvements with the dynamic lights, particle systems, LMTS, PNG, and PCX loading and writing, and a lot more.


Changes: This release contains a lot of changes like improvements in the file loaders, the OpenGL renderer, and memory usage, optimization of the skeletal animation rendering code, and tons of other bugfixes and small improvements.


Changes: This is mainly a bugfix release and includes improvements to the COLLADA 1.3 loader, support for Milkshape 1.8 files, enhanced .3ds, .obj loaders, Microsoft .x file animation playback improvements, X11 support on Mac OS X, several speed optimizations, and many bugfixes, API enhancements, and other small improvements.


Changes: This release includes all features from the beta release, including a rewritten unified skeletal animation system with some more sophisticated features such as manual joint animation, its own well-supported file format (.irrmesh), mesh writing support (collada, .stl, .irrmesh), an enhanced particle system, an improved GUI, pointSprite support, and many bugfixes and other feature enhancements.


Changes: This beta release adds a rewritten unified skeletal animation system with some more sophisticated long-awaited features such as manual joint animation, its own well-supported file format (.irrmesh), mesh writing support (collada, .stl, .irrmesh), an enhanced particle system, an improved GUI, pointSprite support, and tons of bugfixes and other feature enhancements.
A program that finds duplicate files and creates XML catalogs of your files.
A GEDCOM-based genealogy program with facilities to display full family trees.