ruby-openglで英数字の文字列を描画
ちょっとハマったのでメモ。結論から言うと、文字列オブジェクトをeach_byteで分解して、GLUT.BitmapCharacterを用いる。hogeと描画したかったら、 'hoge'.each_byte{ |x| GLUT.BitmapCharacter(GLUT::BITMAP_HELVETICA_18, x)} となる。なお、文字列の場所はGL.RasterPos2dなどで指定する。全体ソースコードで例。 #!/usr/bin/ruby require ...