2012-11-01から1ヶ月間の記事一覧

JRuby+LWJGLでOpenGLしてみる

JavaのライブラリにLWJGLというのがあって、OpenGL、OpenAL、OpenCLが使えるようで最近気になっています。あと、コントローラもOSに依存せず使えるようになるらしいので勉強がてら触ってみようと思います。 Download 以下にアクセスしてファイルを入手します…

JRubyでBluetoothデバイスを検索してみる

Bluetoothに関する情報なかなか無いですが、JavaでアクセスできそうなのでJRubyに置きかえてサンプルを書いてみました。 ライブラリ bluecoveというライブラリを使うとBluetoothを扱うことができるみたいです。 http://code.google.com/p/bluecove/ bluecove…

Ruby-FFIでODEを動かす実験4

それっぽくなってきました。 細かいところでおかしなところありますが、当初イメージしていた形に近づいてきています。 とりあえず動いています。 require 'ffi-ode' require 'ffi-draw_stuff' ODE.dInitODE @world = ODE::World.new do |w| w.gravity = [0,…

JRubyでBluetoothデバイスを検索してみる

Bluetoothに関する情報なかなか無いですが、JavaでアクセスできそうなのでJRubyに置きかえてサンプルを書いてみました。 ライブラリ準備 bluecoveというライブラリを使うとBluetoothを扱うことができるみたいです。 http://code.google.com/p/bluecove/ blue…

Ruby-FFIでODEを動かす実験4

それっぽくなってきました。 細かいところでおかしなところありますが、当初イメージしていた形に近づいてきています。 とりあえず動いています。 require 'ffi-ode' require 'ffi-draw_stuff' ODE.dInitODE @world = ODE::World.new do |w| w.gravity = [0,…

Ruby-FFIでODEを動かす実験3

drawstuffについてメモします。 まだ、構想中ですが、drawstuffを以下のように書ければ記述がすっきりすると思っています。 #構想中 require 'ffi-draw_stuff' DrawStuff.simulation do |fn| fn.size = "600x400" fn.path_to_textures = "../textures" fn.st…