title: How to change view point in openGL, c++
body: <p>I have a shape and I want to view it from different locations decided in the run time. I thought that if I call gluLookAt(...) with the parameters decided, it could change the view location. But, it seems it does not. I guess I should do some refreshing stuff after changing, I tried glFlush().</p>
  
  <p>Any help would be appreciated.
  Thank you very much in advance.</p>
  
  <pre><code>void Keyboard(unsigned char key, int x, int y)
  {
    switch (key)
    {
    case 'w':       
          glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
          gluLookAt(3,2, 0,   0, 0, 0,   0, 10, 0); 
          glFlush();
          break;
  
    case 's':
        cout&lt;&lt;"s"&lt;&lt;endl;
        break;
    }
  }
  </code></pre>