Irrlicht
From Wikipedia, the free encyclopedia
Irrlicht es un motor de videojuego libre y de código abierto, escrito en C++, el cual puede ser usado tanto en C++ como con lenguajes .Net.
| Irrlicht | ||
|---|---|---|
|
| ||
|
| ||
| Información general | ||
| Tipo de programa | Motor de videojuego | |
| Desarrollador | Nikolaus Gebhardt | |
| Lanzamiento inicial | 2002 | |
| Licencia | zlib | |
| Información técnica | ||
| Programado en | C++ | |
| Versiones | ||
| Última versión estable | 1.8.4 (9 de julio de 2016 (9 años, 9 meses y 5 días)) | |
| Archivos legibles | ||
| ||
| Enlaces | ||
Características
- Ejecutable en Windows, Linux, MacOS, Windows CE. Soporte no oficial para FreeBSD, Xbox, PlayStation Portable, Raspberry Pi, Symbian OS, iPhone entre otros.
- Soporta Pixel Shader y Vertex Shader.
- Capacidad tanto para interiores como exteriores.
- Sistema de animaciones "skeletal" y "morph".
- Partículas, mapas de luces, "enviromment mapping" y sombras "stencil buffer".
- Sistema para interfaces 2D.
- Funciones 2D.
- Totalmente documentada la API con ejemplos y tutoriales.
- Rápido y fácil sistema de colisiones.
- Lectura directa de archivos comprimidos.
- Lector XML.
Formatos 3D soportados
- 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)
- Microsoft DirectX (.x) (binario y texto)
- Milkshape (.ms3d)
- My3DTools 3 (.my3D)
- OGRE meshes (.mesh)
- Pulsar LMTools (.lmts)
- Quake 3 levels (.bsp)
- Quake 2 models (.md2)