Irrlicht Engine - A free open source 3D engine

Welcome to the Irrlicht Engine

The Irrlicht Engine is an open source realtime 3D engine written in C++. It is cross-platform, using D3D, OpenGL and its own software renderers. OpenGL-ES2 and WebGL renderers are also in development. It is a stable library which has been worked on for nearly 2 decades. We've got a huge community and Irrlicht is used by hobbyists and professional companies alike. You can find enhancements for it all over the web, like alternative terrain renderers, portal renderers, exporters, world layers, tutorials, editors, language bindings and so on. And best of all: It's completely free.

Irrlicht 1.2 released

We just released version 1.2 of the Irrlicht engine. Here is a short overview of what you’ll find in the package:

  • Sun Solaris/SPARC support
  • improved .3ds, OGRE .mesh, .ms3d and COLLADA loaders
  • hardware texture coord manipulation and non-power-of-two texture support
  • possibility to run Irrlicht on Linux servers without X11
  • additional new UI skin
  • speed optimizations (FPU)
  • basic mipmap support for software driver 2
  • hundreds of bug fixes, enhancements, performance improvements and a lot more

In addition, irrEdit 0.6 (including a free global illumination lightmap generator, can also be used for non-irrlicht projects) and irrKlang 0.2 have been released some days ago which are compatible with this release. You can download the package from the download page. For a detailed list of changes, please see changes.txt.

jirr 0.8 released, ARIES using Irrlicht

Two nice Irrlicht related news:

irrEdit 0.5 released, irrlicht.fr and Witch

irrEdit 0.5 has been released. It includes some new features, several bug fixes, and a few added user requested features. It is also back compatible with Irrlicht 1.1 now.

Other news:

  • irrlicht.fr, a Frensh irrlicht community is fully online now.
  • Witch, a game using irrlicht, created by Nick Hodges is available for download.

irrKlang 0.1, Irrlicht .NET CP and more

A bunch of news:

irrEdit 0.4 released and more Irrlicht projects

irrEdit, has just been released in version 0.4, including a fully functional free lightmap generator. See the irrEdit website for details. Some more Irrlicht related news:

  • Added Jam on the Irrlicht team page – he is supporting us as forum moderator since some time now and fighting those nasty spammers 🙂
  • There is an extension available for Clickteam’s “Multimedia Fusion 2”, making irrlicht available in that tool. More info on this thread.
  • MyPictures3D is a screensaver featuring photos in a picturesque environment of stunning 3D galleries rendered with Irrlicht Engine
  • My Pictures 3D Album is a program for creating highly customizable 3D photo albums (rendered with Irrlicht) for sharing them with family and friends.
  • The project ‘Arena’ (using Irrlicht) now has a website.
  • Anorasi is an open source racing game using Irrlicht, created by Andrej Krutak

The page with screenshots of projects has been updated as well.

Irrlicht 1.1 released

We just released Irrlicht 1.1, together with irrEdit 0.3. Some very nice new features can be found in there, here are some highlights:

  • Scene graph (de)serialization, the possibility to save and load whole scenes including scene nodes, materials and animators to and from .irr files. Those files can also be edited by irrEdit, the Irrlicht Editor, which just has been released in a new version.
  • OGRE .mesh file and .B3D import support
  • Screenshot making
  • Improved .3ds, .obj and .ms3d mesh importers
  • New scene nodes: Spheres and SkyDomes
  • Support for up to 4 textures as material parameters
  • Cross .dll boundary container support
  • Lots of bugfixes and other improvements

For a complete list, please take a look at the changes.txt file. You can download the release from the download page. The development page and the tutorials have been updated (there is also a new one) as well.

irrEdit 0.2 released, Di Jabolo using Irrlicht

I just released irrEdit 0.2, the Irrlicht Editor. Further news:

  • Di Jabolo – A Diablo 2 remake in 3D with subcultures instead of monsters. Added screenshots to the screenshots section.
  • There is a new, italian Irrlicht community, Irrlicht Italia. They also have some translated tutorials there.
  • The german Irrlicht.de community has move here.

I also updated the link and author page.

Again new games using Irrlicht

  • Added some Gekkeiju Online screenshots, it is a Free-to-play Fantasy based 3d Multi-User Dungeon that has been running since 2003. The game is full of totally unique features never seen in any Graphical Online Role-Playing Game before, and made using Irrlicht of course.
  • Added some Arena screenshots, a fantasy hack & slay mutliplayer game created Drunken Knights Games, using Irrlicht.

Also updated the author and tutorial page.

Team increasing & new videos and projects using Irrlicht

  • Hybrid and Bitplane (you should know both already if you) received SVN accounts and are now actively improving Irrlicht; they are now a part of the team, thanks for helping out! An update of the author pagewill follow soon.
  • Also the forum staff has become a new member: Afecelis promoted Jam to admin, being an excellent spam hunter and moderator.
  • There is a youtube.com group of Irrlicht videos started by veegun.
  • David Wellin is developing Claymod, a 3D modelling program using Irrlicht.
  • University of Parma, Italy developed a simulatation for bionic devices, and used Irrlicht for it.

Subversion & irrEdit

I just moved Irrlicht to the sourceforge subversion server. You can access it via https://svn.sourceforge.net/svnroot/irrlicht, online repository browsing works too. The Irrlicht version at that server is merged Irrlicht 1.0 and Irrlicht for MacOS 1.0, together with some new features like loading and saving of the scenegraph into .irr/.xml files, OGRE mesh loading, allocators and a lot more. I also reorganized the directory structure, and only some VisualStudio 7.1 files have been updated. Also please note that the CVS will no longer be used from now on.

I also just released a pre-alpha version of irrEdit, a scene graph editor for .irr files which is also capable as being used as particle system designer, meshviewer, game world editor and more. More informations on theirrEdit homepage.