Jump to content

Irrlicht engine extensions

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 122.59.11.138 (talk) at 10:54, 15 January 2011 (→‎irrb). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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