最近、私の上司がOpenGLアプリケーションを変更するように指示しました。 gluLookAtを使用してカメラの位置を設定します。 私はその位置を基準にしてツールバーを描く必要があり、ユーザはいつでもそれを見ることができます。カメラの位置を基準に描画する
私はOpenGLのほぼ完全な初心者です。だから、私は実際に翻訳と回転をすべて自分でやっているので、カメラの視界にオブジェクトを描くことができ、投影とビューの行列?私はglGetFloatvコマンドで投影とビューの行列を得ることができましたが、正直言って、それらを使って希望の変換を行う方法はわかりません。私はちょうど基本的な翻訳と回転コマンドを使用することができますが、私はそれらの行列を使用する方が簡単だと思います。
私はどんな答えをgratefullだろう:)
BTW-はtechnicaly、あなたは「カメラ位置に対して」描画する必要はありません。あなたは反対のことをしたい:カメラのどこに関係なく画面の同じ場所に描画します。 – Kos