Gabor Szauer Hands-On C++ Game Animation Programming: Learn Modern Animation Techniques From Theory To Implementation With C++ And Opengl