iOS Scene Graph Library: a 3D framework for the iPhone, iPad and iPod touch