魁!豚トロ工房

古いビルの屋上で木工を楽しんでいます

OpenGL ES

Canvas系の描画をある程度触って判って来たことは、このままだと回転や加算合成ができなさそうという事・・・
Canvas系は一旦やめてOpenGL系の描画で作り直すことにしました。

ESは初めてですがOpenGLは使い慣れていますので、外に置いたバイナリデータからスプライトを表示するクラスの作成に着手。
描画の手法としてはgluOrtho2Dで320x480の座標系に見えるようにプロジェクションを設定してから、TRIANGLE_STRIPで4角形ポリゴンを大量に書く的な感じ。
javaの場合外からバイナリファイルを読み込み後、floatを取り出す方法がわからなくて超悩む・・・
結局外のデータをGL_FIXEDにして解決したけど、バリバリの3D表示するときとかどうするんだろ?

■注意■  当ブログに記載されている製作・改造などの情報は、危険を伴う場合もありますので自己責任での利用をお願いします。