私はOpenGLで初心者です。私はそれを描く必要があります。私はウェブを閲覧し、このコードを見つけました:オープンGLでラインを描く
glBegin(GL_LINES);
glVertex2f(.25,0.25);
glVertex2f(.75,.75);
glEnd();
しかし、私はどの行も見ません。コンソルラーは数ミリ秒間しか現れません。私は線を引いて、少なくとも目に見えるプログラムを必要とします。 ありがとうございます。
私はOpenGLで初心者です。私はそれを描く必要があります。私はウェブを閲覧し、このコードを見つけました:オープンGLでラインを描く
glBegin(GL_LINES);
glVertex2f(.25,0.25);
glVertex2f(.75,.75);
glEnd();
しかし、私はどの行も見ません。コンソルラーは数ミリ秒間しか現れません。私は線を引いて、少なくとも目に見えるプログラムを必要とします。 ありがとうございます。
Bevorあなたが何かを描くことができます、あなたが最初に描画するいくつかのキャンバスが必要です。これは、ピクセルフレームバッファを持つウィンドウです。余計な努力をしなくても、そのようなことはありません。
最初に、描画可能なウィンドウを作成してキャンバスにします。
次に、描画するには実際のペンが必要です。これは、ウィンドウを作成して接続する必要があるOpenGLコンテキストです。
あなたがそれをした後でさえ、実際にOpenGLにいくつかの線を描くように頼むことができます。描画コマンドを呼び出すだけであれば、描くキャンバスも描くペンもないので、何も起こりません。
答えをありがとう。実際、私は非常に新しい人なので、私は非常に暫定的で、何をすべきかもあまりにも確信がありませんでした。私はフリーメルトを使用しています。私もチュートリアルを探しましたが、それはフリーグラスのカテゴリーには入りません。それらのほとんどはCMakeのものです。とにかく、私はこれを扱っています:D –
ご不明な点や不明な点があります。プログラムに行を描画させたい場合は、[Processing](https://processing.org/)の1つです。あなたがOpenGLを学びたいなら、チュートリアルを見てください。あなたのコードを書いたりツールを求めたりするように他人に求める正しい場所ではありません。 – aslg