GraveDollの備忘録ブログ

勉強したことや捗るグッズの備忘録です。

テクスチャが歪んでしまう 2

透視射影でテクスチャが歪む問題ですが、gl.glHint(GL10.GL_PERSPECTIVE_CORRECTION_HINT, GL10.GL_NICEST);を記述したら直りました。

void glHint(int target, int mode)はクオリティを設定するメソッドです。targetに対象、modeにクォリティを指定します。

GL_PERSPECTIVE_CORRECTION_HINT:カラーとテクスチャ座標の補間精度

GL_NICEST :高品質

ちなみに第二引数をGL_FASTEST(効率的)にするとうまくいきませんでした。

f:id:GraveDoll:20131231142308p:plain

 

 

参考

http://www.saturn.dti.ne.jp/~npaka/android/OpenGL/index.html