Irrlicht 0.9 released! – Irrlicht Engine - A free open source 3D engine

Irrlicht 0.9 released!

Irrlicht 0.9 has just been released. There are lots of bug fixes in it, but also many new features. In addition, some of the most popular community extensions have been integrated directly into the engine. Some of the most important changes are:

  • Irrlicht now includes a completely new and working terrain renderer. It is based on the GeoMipMapSceneNode by Spintz which is based on Soconne’s terrain renderer.
  • Multipass rendering for SceneNodes is now possible, which means a scene node can now contain multiple types of materials (transparent/opaque) but all parts will be rendered in the correct order. This was previously only possible by creating spearate scene nodes for transparent objects.
  • A lot of external importers have been integrated into the engine which means Irrlicht can now load a lot more file formats directy. The new ones are:
    • FSRad (.oct) file loader
    • Cartography shop 4 (.csm) loader
    • Pulsar LMTools (.lmts) loader
    • My3DTools 3 (.my3D) file loader
  • If the now 9 supported formats are not enough, there are some exporters for 3DSMax, Gile[s] and Blender included in the SDK.
  • Multitexturing support for Linux
  • A new tutorial (about terrain rendering) and an updated tutorial which shows how to use HLSL in Irrlicht.
  • Lots of other things, please take a look at changes.txt for details.

You can download the release from the download section. Ignoring the tradition, the API documentation has already been uploaded. In addition, the new tutorials are also already online and the new shot of the week shows a scene from the newly added tutorial.