i would recommend reading up on quaternions as they are really easy to use(not understand but whtt the heck) they have the slerp ability which is a very neat thing