OpenGL函式思考 glTexCoord

2021-08-26 16:42:28 字數 1554 閱讀 8357

opengl函式思考-gltexcoord

函式原型:

gltexcoord1d,gltexcoord1f,gltexcoord1i,gltexcoord1s,gltexcoord2d,gltexcoord2f,gltexcoord2i,gltexcoord2s,gltexcoord3d,gltexcoord3f,gltexcoord3i,gltexcoord3s,gltexcoord4d,gltexcoord4f,gltexcoord4i,gltexcoord4s,gltexcoord1dv,gltexcoord1fv,gltexcoord1iv,gltexcoord1sv,gltexcoord2dv,gltexcoord2fv,gltexcoord2iv,gltexcoord2sv,gltexcoord3dv,gltexcoord3fv,gltexcoord3iv,gltexcoord3sv,gltexcoord4dv,gltexcoord4fv,gltexcoord4iv,gltexcoord4sv

例子:

voidgltexcoord2f(glfloats, glfloat t)

引數說明:

函式說明:

該函式用於設定紋理座標。

乙個完全紋理的四個頂點的座標分別是(0.0f, 0.0f)、(0.0f, 1.0f)、(1.0f, 1.0f)、(1.0f, 0.0f),分別對應左下、左上、右上、右下角。

可以這麼認為,紋理乙個挨著乙個粘在座標軸上,顯示多個、顯示那部分完全由四個頂點座標決定。

比如顯示3行2列個點陣圖(共6個),座標可以這樣:(0.0f, 0.0f)、(0.0f, 3.0f)、(2.0f, 3.0f)、(2.0f, 0.0f)。

注意:載入的點陣圖大小必須是m*m,m是2的某次方,如32,64,128等。否則貼圖將會亂,可以用ps來處理一下

OpenGL函式思考 gluLookAt

opengl函式思考 glulookat 函式原型 void glulookat gldouble eyex,gldouble eyey,gldouble eyez,gldouble centerx,gldouble centery,gldouble centerz,gldouble upx,gld...

OpenGL函式思考 glBlendFunc

opengl函式思考 glblendfunc 函式原型 void glblendfunc glenum sfactor,glenum dfactor 引數說明 函式說明 在rgb模式下,可以使用把引入的rgba值 源 與幀快取中的rgba值 目標 相融合的融合函式來繪製畫素。預設時,融合是關閉的,可...

OpenGL函式思考 glLoadIdentity

函式原型 void glloadidentity void 函式說明 opengl為我們提供了乙個非常簡單的恢復初始座標系的手段,那就是呼叫glloadidentity 命令。該命令是乙個無參的無值函式,其功能是用乙個4 4的單位矩陣來替換當前矩陣,實際上就是對當前矩陣進行初始化。也就是說,無論以前...