Irrlicht is an open source realtime 3D engine written in C++. It is cross-platform and able to use Direct3D, OpenGL or its own functions to render a scene.
Features[]
Feature | Yes | No |
---|---|---|
sound effects and music | X | |
input | X | |
timers | X | |
font rendering | X | |
windowing | X | |
scripting | X | |
GUI | X | |
OpenGL | X | |
networking | X | |
math | X | |
3d math | X | |
file management | X | |
threading | ? | |
shaders | X | |
per pixel lighting | X | |
bump & parallax mapping | X |
Platforms[]
- UNIX (including Linux, FreeBSD, Irix, Solaris, Darwin)
- Windows
- MacOS X
Tutorials and Source[]
Introduction
Irrlicht is a very easy to use game graphics engine
Input
Video
Source Code
The source code files listed below do not have accompanying tutorials.
- No unaccompanied source files yet!
External Links
Related Weblinks[]
- Irrlicht website
- Irrlicht Wiki
- 3D on the web with Java and Irrlicht - Getting Started
- 3D on the web with Java and Irrlicht - Lighting
- 3D on the web with Java and Irrlicht - Displaying 2D textures
- 3D on the web with Java and Irrlicht - Keyboard Input
- 3D on the web with Java and Irrlicht - 2D Collision Detection
- 3D on the web with Java and Irrlicht - Effects
- Ogre, Irrlicht and Crystal Space tutorials