[問題] opengl glTexImage2D 一些問題?

看板C_and_CPP (C/C++)作者 (沒希望)時間15年前 (2011/05/05 02:54), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB8, TextureImage[0]->sizeX, TextureImage[0]->sizeY, 0, GL_RGB, GL_UNSIGNED_BYTE, TextureImage[0]->data); GL_RGB8 是 internalformat GL_RGB 是 format 那到底什麼是internalformat? 什麼是format? 他們兩個之間又有什麼關係呢? 不好意思這種細節的東西搞不清楚根本不知道怎麼寫code= = 麻煩厲害的大大幫解惑 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.156.214

05/05 03:07, , 1F
http://goo.gl/SoKtY 至少tutorial也要做過一遍吧...
05/05 03:07, 1F

05/05 03:07, , 2F

05/05 08:43, , 3F
internal format是你顯示卡內每個貼圖像素要多少記憶體
05/05 08:43, 3F

05/05 08:44, , 4F
format是你放在主記憶體傳給他的data是什麼格式
05/05 08:44, 4F

05/05 08:46, , 5F
因為他需要這個參數才能知道後面傳入的void*怎麼用
05/05 08:46, 5F
文章代碼(AID): #1DmQ3rnR (C_and_CPP)
文章代碼(AID): #1DmQ3rnR (C_and_CPP)