-
Engine
-
Community
-
Documentation
-
Contact
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.
17-Jun-06Subversion & 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. |
09-Jun-06Irrlicht 1.0 for MacOS released
![]() |
Etienne Petitjean just finished Irrlicht 1.0 for MacOS, and this time there are again some new features in it:
Happy downloading. Thanks to Etienne for all the work. |
04-Jun-06Games using Irrlicht
![]() |
I added screenshots of two games using Irrlicht to the screenshots section:
|
28-May-06Documentation uploaded, additional tutorials
![]() |
I finally uploaded the Irrlicht 1.0 API documentation to this website. Further news:
|
19-Apr-06Irrlicht 1.0 released
![]() |
I just released Irrlicht version 1.0. It includes some few new features and bugfixes since the last release and has been carefully tested. Some of the new features are:
For a complete list, please take a look at the changes.txt file. Happy downloading. I’m quite happy to get this release out, and also wrote down a small summary of the development of Irrlicht until now, why Irrlicht 1.0 has been released now, and what will be done in the future, on my blog. Other news:
|
03-Apr-06PhysX & Irrlicht and more
![]() |
|
18-Feb-06Forum changes
![]() |
Bitplane and SkaterX29527 now are official Irrlicht Forum moderators, and try to help out to make the forum a better place. Welcome on board! Some other, related news: If you are a registered Irrlicht Forum user but haven’t posted anything until now, your account might have been deleted recently by mistake because we are trying to fight spammers. |
05-Feb-06Irrlicht for Mac OS X released
![]() |
Etienne Petitjean invested lots of hours of his spare time and created a complete Mac port of the Irrlicht Engine. The result can now be downloaded as separete irrlicht-0.14.0-macOs SDK. It includes the full source and precompiled binaries of the engine and the examples. The port is not checked into the CVS yet, so the download will be the only source of the MacOS version of Irrlicht for now. Happy downloading, and a lot thanks to Etienne! Other news: Jirr, an java binding for Irrlicht has been released in version 0.6, providing interfaces to the full irrlicht-0.14.0. |
06-Jan-06irrLua 0.6 released
![]() |
Josh Turpen just released IrrLua 0.6 for Irrlicht-0.14. IrrLua is an attempt to provide a nice Lua front end to the Irrlicht Engine and now supports all the examples and the demo included in the SDK. IrrLua is one of the the furthest along of all the language bindings of Irrlicht and it also now supports dynamically extending Irrlicht at runtime. Some other news: Bloodgiver, a game created using Irrlicht won the Polish red cross competition. |
28-Dec-05Irrlicht Engine development more open now
![]() |
I’m glad to announce that there are several changes in the software development process of Irrlicht:
And last, I’ve finally managed to upload the version 0.14.0 API documentation. |


