Recently I am working on Irrlicht 3D Engine. The engine is so simple so that I can modify one of their sample code in order to partially 3d drawing of hierarchical layout. The results for the first time seems to be good and I decided to work on this.
I put the mountain view at the back of the view and it is really interesting.
Here are sample screens from the first code of mine at this engine