正常情況下,視圖坐標(biāo)系的頂點(diǎn)(-1.0f,-1.0f)左下、(1.0f,-1.0f,)右下、(-1.0f,1.0f)左上、(1.0f,1.0f,)右上,分別對(duì)應(yīng)紋理坐標(biāo)系的(0.0f,0.0f)左下、(1.0f,0.0f,)右下、(0.0f,1.0f)左上、(1.0f,1.0f,)右上點(diǎn),但是因?yàn)槿粘V幸环鶊D像(即紋理)的數(shù)據(jù)是從左至右,自上而下串行排列(即從紋理坐標(biāo)系左上角開始),導(dǎo)致這幅圖像在紋理坐標(biāo)系中顯示時(shí)是上下顛倒的。為了正常顯示所以得把視圖坐標(biāo)系和紋理坐標(biāo)系的頂點(diǎn)映射做一下變化。這個(gè)變化就是你寫出的這個(gè)對(duì)應(yīng)關(guān)系,視圖左下頂點(diǎn)(-1.0f,-1.0f)對(duì)應(yīng)到紋理左上頂點(diǎn)(0.0f,1.0f),其他類推。這樣便可以正常顯示了,不過你的紋理坐標(biāo)注釋很迷惑人,的確讓人難以理解
基礎(chǔ)概念OpenGLES(一)opengl es是什么? opengl 是一個(gè)跨平臺(tái)(不同的GPU類型,如電腦端NVIDIA,Intel,AMD的顯卡,手機(jī)端PowerVR(蘋果系列), Adreno(高...