在android系統texImage2D
(https://developer.android.com/reference/android/opengl/GLUtils.html) 我們有論文2個功能:機器人的OpenGL texImage2D:internalformat和類型參數
void texImage2D (int target,
int level,
Bitmap bitmap,
int border)
void texImage2D (int target,
int level,
int internalformat,
Bitmap bitmap,
int type,
int border)
一個不需要internalformat和型和其它功能需要它。第一個變體(不需要內部格式和類型的變體)的缺點是什麼?如果他們沒有缺點,爲什麼其他變體甚至存在?請注意,我不知道內部格式和類型的用途是什麼,通常在我的OpenGL程序中,我總是使用rgba作爲內部格式和類型。
謝謝BDL!順便說一下,16或32位紋理的優點是什麼? – andrey
如果你想做HDR渲染或其他許多效果,你將需要它。對於「正常」顏色紋理,8位通常就足夠了。 – BDL