OpenGL以前C++で書いたコードをLuaを使って実現させてみた。学習中ということもありかなり力わざでどうにかしています。GLUTをLuaから扱えるようするコードを書きます。今回はこころみということで、イベントは表示とキー入力とタイマだけ、表示できるのはラインだけにしてます。1;}次にlinit.cを書き換えて上記のコードをライブラリとして組み込みます。NULL}};ビルドをする際にはOpenGL、GLUTのライブラリもリンクする必要があります。(Lepard)上のXcodeで試しているので、プロジェクトにGLUT.frameworkとOpenGL.frameworkを追加してビルドしました。今回は機能の追加だけなので、ビルドして実行すると、標準の機能の範囲ではかわりありません。次のようなスクリプトを書いて実行させてみます。on_timer}実行結果。内容としては元にしたC++のプログラムと一緒です。Ctrl+Cで終了するようにしていますが、終了手続きとか一切無視してプログラムを終了しているのでこれで大丈夫なのか、まだ確認できてません。5.2の非互換についてIo話を続けるつもりだったのだけれども。Libraryでつなげてみるわけあって、Lua再起動中。semicolonねたにしても風化しかかってますが。(6)はてなブログをはじめよう!E_Mattsanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。