sdl2rを使ったDXRuby互換インターフェイス
Ruby用SDL2バインダsdl2rを使ってDXRuby互換インターフェイスを作った場合、どのようなコードになるのか、どれぐらいのパフォーマンスが出るのか、という実験です。 ライセンスはzlibです。
サンプルのmmd関連はd-kamiさんのコードを参考にしまくりました。 http://d-kami.net/mmd.html
描画をSDL2からOpenGLに変更してますが、適当すぎるのでまともに動かないかもしれません。gemのopengl-bindingsが必要になりました。 また、3D機能については本家DXRubyにはありません。こんな感じかな〜という検討用に作ってみました。