- OpenGLスレ Part21
399 :デフォルトの名無しさん[]:2015/01/26(月) 16:03:16.04 ID:YK5ngGds - gDEBuggerでアップロードされた画像データの並びを良く見てみた
テクスチャのフォーマットをGL_ALPHAにし、幅が9ピクセルの画像をglTexSubImape2Dでアップロードしたら、最初の行のデータは合っているのに2行目からずれていることに気付いた gltexsubimage2d pitch で検索してみたが、UNPACK_ALIGNMENTと言うのを1に変えれば良いのだろうか 試してみる RGBAの場合と ALPHAでも文字によってはちゃんと表示されているのはたまたま幅が4の倍数だったからか? >>398 シェーダー周りのコードが複雑化するので、ご免それは無しで
|
- OpenGLスレ Part21
400 :デフォルトの名無しさん[sage]:2015/01/26(月) 16:22:40.17 ID:YK5ngGds - やっぱり
GL_UNPACK_ALIGNMENTを初期値のままにしていなかったのが原因だった・・・ 8-bitのテクスチャを使う時はこんな所も気を付けないといけなかったのな
|
- OpenGLスレ Part21
401 :デフォルトの名無しさん[sage]:2015/01/26(月) 16:23:59.99 ID:YK5ngGds - 逆だった
UNPACK_ALIGNMENTの初期値は4だから8bitのテクスチャを扱う時は1にしないといけない
|