Irrlicht

Un article de Wikipédia, l'encyclopédie libre.


Image:IrrlichtEngine logo.png Irrlicht Engine
Environnement Multiplate-forme
Type Moteur de rendu 3D
Licence Zlib

Irrlicht est un moteur 3D multiplate-forme.


Il s'agit d'un logiciel libre sous licence zlib[1] dont les sources sont librement accessibles depuis un serveur CVS. Son utilisation est libre, y compris pour des programmes à vocation commerciale. Il existe déjà plusieurs forks du projet, dans le but d'accélérer la correction des bugs ou l'ajout de nouveautés.

Ce moteur supporte aussi bien OpenGL, Direct3D que son propre rendu logiciel; ainsi qu'un nouveau rendu, plus rapide (Apfelbaum rendering, du nom de son auteur).

L'intégration à de nombreux langages est possible, l'API est écrite nativement en C++.

Sommaire

[modifier] Apparition

Irrlicht est le mot allemand pour désigner le phénomène des feux follets.


[modifier] Compatibilité

Irrlicht est compatible multiplate-forme :

[modifier] Gestion des formats

Fichiers images supportés :

  • Adobe Photoshop (.psd)
  • JPEG File Interchange Format (.jpg)
  • Portable Network Graphics (.png)
  • Truevision Targa (.tga)
  • Windows Bitmap (.bmp)
  • Zsoft Paintbrush (.pcx)


Fichiers structures 3D :

  • 3D Studio meshes (.3ds)
  • B3D files (.b3d)
  • Alias Wavefront Maya (.obj)
  • Cartography shop 4 (.csm)
  • COLLADA (.xml, .dae)
  • DeleD (.dmf)
  • FSRad oct (.oct)
  • Irrlicht scenes (.irr)
  • Irrlicht static meshes (.irrmesh)
  • Microsoft DirectX (.x) (binary & text)
  • Milkshape (.ms3d)
  • My3DTools 3 (.my3D)
  • OGRE meshes (.mesh)
  • Pulsar LMTools (.lmts)
  • Quake 3 levels (.bsp)
  • Quake 2 models (.md2)
  • STL 3D files (.stl)



[modifier] Voir aussi

[modifier] Notes et références