I'm quite positive that animation was created in Xara3D. There are sections devoted to Xara3D in this forum. I suggest you look into both the prg and the threads in the forum.