OpenGL ES2.0相当のAPIでユーティリティを開発中

OpenGL ES2.0 プログラミングガイドを参考にして、新しいAPIだけを使ってモデルビューワを作成中。


https://github.com/ousttrue/glbase

  • zipファイルの中のモデルを表示
  • GLSL
  • vbo
  • interleavedな頂点配列
  • 自前のpersepective行列
  • attribute変数の取り回し
  • uniform変数の取り回し

直接shader関連の関数を呼ばずに済むようにラッパーを作る実験。
もう少し可読性をなんとかしたいところ。