私はMac OS XでOpenGL 3.2コアコンテキストを設定しています。画面上に濃い黒色の好きなものを描きたいと思っています。 OpenGLの以前のバージョンでは、私はちょうど設定することができましたOpenGL 3.2コアプロファイルglLineWidth
glLineWidth(10.0f);
と私は10ピクセル幅を取得します。私は3.2のコア
GLint range[2];
glGetIntegerv(GL_ALIASED_LINE_WIDTH_RANGE, range);
glGetIntegerv(GL_SMOOTH_LINE_WIDTH_RANGE, range);
で線幅の範囲をチェックするときしかし、私はエイリアスラインと滑らかなラインのための0-1のための1の値を取得します。スクリーン・スペースで10.0ピクセル幅のラインを作るにはどうすればいいですか?各線分を矩形にする以外に簡単な方法がありますか?
これは、最初のジオメトリまたはジオメトリシェーダを介して2つの完全なジオメトリエーテルを描画することが、これを行うための最善の方法です。 – user1139069