web-dev-qa-db-ja.com

openGLでtextureIDを使用してテクスチャデータを取得する方法

必要なテクスチャにアクセスするためのtextureIDだけにアクセスできるコードを書いています。このテクスチャのRGB値にアクセスして、いくつかの計算を実行できる方法はありますか?

編集:私はglTexSubImage2Dの逆を探しています。テクスチャデータを置き換えるのではなく、取得したい。

24
Sonoman

おそらくglGetTexImageを探しています(詳細については、 https://www.khronos.org/opengl/wiki/GLAPI/glGetTexImage を参照してください)。

glGetTexImageを使用する前に、テクスチャでglBindTexturehttps://www.khronos.org/opengl/wiki/GLAPI/glBindTexture )を使用することを忘れないでくださいID。

39
Greg S