"The Irrlicht Engine is a cross-platform high performance realtime 3D engine
written in C++. It is a powerful high level API for creating complete 3D and
2D applications like games or scientific visualizations. It comes with an
excellent documentation and integrates all the state-of-the-art features for
visual representation like dynamic shadows, particle systems, character
animation, indoor and outdoor technology, and collision detection. All this
is accessible through a well designed C++ interface, which is extremely easy
to use."
"