yt070507 tweets

2010/03/27

OpenGL でテクスチャ付きポリゴンを描く時、GL_TEXTURE_MIN_FILTER に注意。

Filed under: OpenGL — by yt070507 @ 14:47

なんか、今までにも何回も何回も何回も何回もはまっている気がするのでメモメモ。デフォルトが GL_NEAREST_MIPMAP_LINEAR になっているが、ざっと作るときには MIPMAP なんぞ作らないので、GL_LINEAR とか GL_NEAREST にしたいところ。ということで、

glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);

を忘れずに!

glEnable(GL_TEXTURE_2D); とかやって glTexImage2D(); の大きさを 2^n にやっていたとしても、これをやっていなければ真っ白けな板になってしまう。

備忘録でした。

WordPress.com で無料サイトやブログを作成.