asaのブログ

プログラミングの勉強まとめ

OpenGL 3次元に線を引く

 そういえばパソコンを変えました。モダンOpenGLをやっと使える…んですが環境構築がまだ終わっていないので、未だにレガシーなOpenGLを使って勉強してます。

 

 やや分かりづらいタイトルですが、端的に言うとOpenGLでは2次元の線を描いているように見えて3次元に線を描いていたりします。

 

 極座標と線を使って図形を書いたものがこちらです。キーで回転できるようになっています。

 

f:id:asa_r:20170818231628p:plain

f:id:asa_r:20170818231641p:plain

 

コード

gist40a6bcb855dc40f1f28f933b63a3870d