3DプログラマーのためのFOV(Field Of View)入門@OpenGL ES

  はじめに FOV、VBO、TMP、なんちゃら。と、3文字の略称横文字ばかり言われると、どうも拒絶反応を示してしまうのは私たち日本人の特性です。諦めてください。 しかしながらプログラミングをやっている人は、多少なりとも耐性がついているはず。 今回は、3D・CGを覚えていく上で必ず必要... (Read More)

【AndroidとOpenGL ES入門】3Dで座標系がたくさんあるワケ

  はじめに 座標系って知っていますか? 知っているならどこまで知っているのでしょう? 右手座標系から始まり、ローカル座標系、カメラ座標系、なんちゃらエトセトラ・・・。 と、Android、OpenGL ES等で名前だけは覚えている人は少なからずいるはずです。 種類がたくさんあって、座... (Read More)

【Androidで物理演算入門】キューブ弾を発射する

はじめに 今回はAndroidで物理演算入門ということで、JBulletを使って立方体を砲弾にして射出してみましょう。 タップすると弾が出現し、飛んでいく仕組みです。 改良すべき点は多いので、使う場合は適所修正をお願いします。 公開用のプロジェクトはもうしばしお待ちください。 というわけで、nu... (Read More)

【Android】OpenGL ES入門インデックスバッファを使用して四角錐を描画する方法

はじめに OpenGL ESの入門記事がついに公開です。 今回は四角錐をインデックスバッファ(index buffer)を使って描画していきます。 JBulletの方でkinematic剛体を作って天高く上昇していますが、基本的にOpenGL ESだけに絞ります。 また、頂点配列を手書きする際の... (Read More)