1

wglUseFontBitmaps() を使用してフォントの表示リストを作成し、glListBase、glCallLists を使用して OpenGL でテキストを表示しています。
ただし、glRotate() および glTranslate() 関数はテキストの位置には影響しません。テキストを回転したり、位置を変更したりするにはどうすればよいですか?

4

1 に答える 1

3

OpenGLビットマップを変換することはできません。限目。変換パイプラインの影響を受けて移動できるのは、を使用して設定された開始位置だけですglRasterPos

glRasterPosモデルビューと投影によって変換される一種の「頂点」を効果的に送信しますが、影響を与えるビューポートの位置は、次のビットマップ描画の開始位置にすぎません。

于 2012-05-23T17:15:48.197 に答える