Hola.
Así con sólo ver la imagen me da la sensación de que tienes el Far Clipping Plane (el plano de recorte lejano) muy cerca de la cámara.
Cuando llames a la función
gluPerspective(fov,aspect_ratio,near_clipping_plane,far_clipping_plane);
aumenta el valor de far_clipping_plane.
Si tienes alguna duda sobre el volumen de visión, los planos de recorte, etc., no dudes en preguntarme.
Un saludo.
Ruben3d