OpenGL のドキュメントによると、gluLookAt() 呼び出しは GL_MODELVIEW マトリックスで行う必要があります。
http://www.opengl.org/resources/faq/technical/viewing.htm
実際、ドキュメントは、GL_PROJECTION マトリックスで gluLookAt() を使用することは非常に悪いと言う記事へのリンクです。
GL_PROJECTION の不正使用の根絶にご協力ください
一方、GL_PROJECTION マトリックスで gluLookAt() が実際に呼び出されるチュートリアルや例がたくさんあります。同時に、上記の記事では GL_PROJECTION マトリックスで使用しないようにと書かれていますが、そのような使用法のほとんどでは、使用しても目に見える問題はないと述べています。
私の質問は次のとおりです。実際のプロジェクトで gluLookAt() を使用する最良の方法は何ですか? GL_PROJECTION マトリックスでそれを使用することは、本当にそれほど多くないのでしょうか?