Irrlicht engine extensions
![]() | It has been suggested that this article be merged with Irrlicht_Engine. (Discuss) Proposed since January 2010. |
![]() | The topic of this article may not meet Wikipedia's general notability guideline. (December 2008) |
The Irrlicht Engine has various first-party and third party extensions.
Audio
irrKlang
Audio library for Irrlicht. Supports MP3, OGG, MOD, XM, IT, S3M and WAV file formats[1], and has been designed to be able to be used outside of the Irrlicht engine, despite holding Irrlicht's namespaces. irrKlang is free for non commercial use, though the retail version costs 65€ - 490€* [2]
Supports 2D and 3D audio and its cross platform (Windows, Linux, Mac OS X), usable on C++ and .NET languages (C#, VB.NET, etc..).
Models/Levels
irrEdit
Level editor for Irrlicht that supports .irr and .xml import and export. It has many feature including scene, terrain, and particle system editor. It also has an open API for custom scripting, allowing custom irrlicht behavior to be defined by the user. [3]
irrb
A blender plugin that exports irrlicht scenes, including models, lights, shadow maps, cameras, physics data and custom scene nodes [4]. It is open source and released under the same zlib/libpng licence as irrlicht [5].
I/O Extensions
irrXML
An XML parser for the Irrlicht engine. It is possible to use irrXML outside of the Irrlicht Engine. As of irrlicht 0.6 (09 Mar 2004)[6], irrlicht contains its own XML reader, though extra functionality is still available by including the extension.
irrScript
A parser that support Gold Parser grammar files.
irrZir
Allows decompression and use of Zlib compressed .irr level files.
References
- ^ http://www.ambiera.com/irrklang/features.html
- ^ http://www.ambiera.com/irrklang/irrklang_pro.html
- ^ http://www.ambiera.com/irredit/features.html
- ^ http://code.google.com/p/tubras/wiki/irrb
- ^ http://tubras.googlecode.com/svn/trunk/tools/irrb/irrbmodules/docs/changes.txt
- ^ http://irrlicht.sourceforge.net/changes.txt