簡単にワイヤーフレーム表示する方法(OpenGL)

wireframe.png

OpenGL2以前での実現方法

ワイヤーフレーム表示する時、GL_LINE_LOOPにすることによって実現しようとしていませんか?
そしたら、余計な線がぐちゃぐちゃに引かれますよね。
もっとスマートにワイヤーフレーム表示する方法があります

 glPolygonMode(GL_FRONT,GL_LINE);
 glPolygonMode(GL_BACK,GL_LINE);

これでok!
OpenGL ES 2ではglPolygonModeはありません。GL_LINESなどを使用するしかありません

OpenGL3.2以降の実現方法

glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);

opengl opengl-deprecated

サポートサイト Wikidot.com openglopengl-deprecated