現在、gtk+を使用してC/ C ++シミュレーションアプリケーションのユーザーインターフェイスを構築し、コマンドラインコントロールから離れています。gtkglextを使用して、シミュレーションのOpenGLレンダリングをウィジェット内に埋め込みました。最初はOpenGL+GLUTを使用してすべてを実行しましたが、UIを構築してgtkglextに移行してから、GLUTを完全に置き換える必要があります。
OpenGLレンダリングウィンドウ内でテキストをレンダリングするために使用した方法は、glutStrokeCharacterを使用することでした。代わりにPangoを使用する必要がありますか?重要なことは、他のシミュレーションデータと同じ方法でテキストを回転および拡大縮小できることです。軸のラベル付け、縮尺の描画などです。
font-pangoft2.cの例を見てきました。それ以上の参照が役立つでしょう。