これは私がopenGLを使い始めて以来の問題です。OpenGL、C言語を使ってテキストを表示して値を取得
テキストを表示して価値を得るために、どのようなコードを使用しますか?私はprintfとscanfを使うことができず、私の唯一のヘッダファイルはglut.hです。
これは私がopenGLを使い始めて以来の問題です。OpenGL、C言語を使ってテキストを表示して値を取得
テキストを表示して価値を得るために、どのようなコードを使用しますか?私はprintfとscanfを使うことができず、私の唯一のヘッダファイルはglut.hです。
http://linux.die.net/man/3/glutstrokestring これはいかがですか?
#include <openglut.h>
glutStrokeString(GLUT_STROKE_ROMAN, "I will draw this string at the origin of the model");
私はOpenGLを使用して開始したので、これは私の問題となっています。 テキストを表示するためにどのようなコードを使用するのですか?
難しいのは、OpenGL自体がテキスト出力を処理しないためです。次のことが可能です。
Googleの「OpenGLフォントレンダリング」を使用すると、トピックに関する多数の論文の結果が得られます。最近のものも古いものも同様です。
と値を取得します。
OpenGLではありません。 OpenGLは描画APIです。あなたは点、線、三角形を送り、あなたのために素敵な絵を描きます。ユーザーの入力はOpenGLの範囲外です。これはGUIシステムの一部です。最も可能性の高い1の
標準ユーザ入力イベント処理が適用されます。通常、Qt、GTKなどのツールキットを使用します。これらのツールキットは、イベントメカニズムを通じてユーザーの入力処理を処理します。
+1非常に良い答え。 – Till
コードに入れることはできますか? – JuanDelCarlos
glut.hを使用しているので、これは私にとってはうまくいきません。 – JuanDelCarlos
あなたは、openglutまたはfreeglutが必要です。 Glutにはテキスト描画機能はありません。 – RussS