//投影行列操作
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glFrustum(-3.0, 3.0, -3.0, 3.0, 2.0, 10.0);

//モデルビュー行列操作
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
gluLookAt(0.0, 0.0, 8.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);

この設定で

glBegin(GL_POLYGON);
  glVertex3f(-1.0, 1.0, 0);
  glVertex3f(-1.0,-1.0, 0);
  glVertex3f( 1.0,-1.0, 0);
  glVertex3f( 1.0, 1.0, 0);
glEnd();

これがウィンドウにきちんと表示されるのは何故でしょうか?
Z軸が0だと投影行列操作で指定した2〜10の範囲の外になるため表示されないと思うのですが
実行してみると表示出来ていて悩んでいますorz