Advanced animation with DirectX