Advanced Animation with DirectX