I am drawing lots of textures and panning and zooming in and out on them. When the camera zooms out they look really ugly.
What can I do?
Yup, looks like mipmaps. This looks like it might be a good resource on how to add them in. Once in though, you can manipulate the filtering - try enabling trilinear filtering or anisotropic filtering.