Openscenegraph 3.0 by Rui Wang & Xuelei Qian