Gaming Engines
A Game Engine is the core software component of a video game. It typically handles rendering and other necessary technology, but might also handle additional tasks such as game AI, collision detection between game objects, etc. The most common element that a game engine provides is graphics rendering facilities (2D or 3D).
From : en.wikipedia.org/wiki/Game_engine
Nebula device
The leading Open Source 3D game and visualisation engine used in dozens of commercial games and professional visualisation applications released worldwide.
A well-tried and robust C++ game engine
An Operating System for games
OpenSource - It´s free !
Multiplattform (Win, Linux, Irix, Mac, Xbox)
A portability wrapper (unified APIs)
An abstraction layer (simplified APIs)
A DX9 rendering engine
An extensive and most modern feature set
Flexible scripting: TCL, Python, Lua,
Loading .....