Android SDK 2.2向けOpenGL ESラッパー3Dライブラリ「HyperMotion3D」を公開しました。
https://roxiga.com/
そこでつまづいた点を記録しておきます。glEnableClientState(GL10.GL_COLOR_ARRAY);
で色情報配列を使うことを宣言した場合、必ず、
glColorPointer
を使わなければならないので、色を使わない場合は、どちらも記述しないようにしてうまくいきました。
また、テクスチャも、
BitmapFactory.decodeResource
ではなく、
BitmapFactory.decodeStream
を使えば実機でもテクスチャが貼られました。