Firstly I want to thank RadonLabs for their great NebulaDevice2, and last but not least I want to thank David Eberly for his wonderful and great book "3D Game Engine Design" from which I've learned so much.