原创 OpenGL函數思考-glViewport
函數原型: void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) 參數說明: x,y:指定視口的左下角座標,單位爲像素。默認爲(0
原创 OpenGL函數思考-glTexImage2D
函數原型: void glTexImage2D(GLenum target,GLint level,GLint components,GLsizei width, glsizei height,GLint border,
原创 OpenGL函數思考-glClear
函數原型: void glClear(GLbitfield mask); 參數說明: GLbitfield:可以使用 | 運算符組合不同的緩衝標誌位,表明需要清除的緩衝,例如glClear(GL_COLOR
原创 OpenGL函數思考-glColor
函數原型: glColor3b,glColor3d,glColor3f,glColor3i,glColor3s,glColor3ub,glColor3ui,glColor3us,glColor4b,glColor4d,glC
原创 [OpenGL ES 06]使用VBO:頂點緩存
[OpenGL ES 06]使用VBO:頂點緩存 羅朝輝 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商業用途-保持一致”創作公用協議 這是《OpenGL ES 教程》的第六篇,前五
原创 OpenGL函數思考-glShadeModel
函數原型: void glShadeModel (GLenum mode); 參數說明: GL_SMOOTH: 採用光滑着色,獨立的處理圖元中各個頂點的顏色。對於線段圖元,線段上各點的顏色將根據兩個頂點的顏
原创 OpenGL函數思考-glDepthFunc
函數原型: void glDepthFunc(GLenum func) 參數說明: func:指定“目標像素與當前像素在z方向上值大小比較”的函數,符合該函數關係的目標像素才進行繪製,否則對目標像素不予繪
原创 OpenGL函數思考-gluLookAt
函數原型: void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,GLdouble centerx,GLdouble centery,GLdouble cente
原创 OpenGL函數思考-glBindTexture
函數原型: void glBindTexture(GLenum target, GLuint texture); 參數說明: target: 紋理被綁定的目標,它只能取值GL_TEXTURE_1D或者GL_TEX
原创 OpenGL函數思考-glFlush和glutSwapBuffers
函數原型: void glFlush(void void) void glutSwapBuffers(void) 函數說明: glFlush 是強制馬上輸出命令執行的結果,而不是存儲在緩衝區中,繼
原创 OpenGL函數思考-glTexParameter
函數原型: void glTexParameterf(GLenum target,GLenum pname, GLfloat param) void glTexParameteri(GLenum target
原创 OpenGL函數思考-glLight
函數原型: void glLightf(GLenum light,GLenum pname,GLfloat param) void glLighti(GLenum light,GLenum pname,GLin
原创 IOS7徹底去除狀態欄
首先在plist文件中添加以下兩個項 Status bar is initially hidden 爲YES View controlle
原创 OpenGL函數思考-glBegin和glEnd
函數原型: void glBegin(GLenum mode) void glEnd(void) 參數說明: mode:創建圖元的類型。可以是以下數值 GL_POINTS:把每一個頂點作爲
原创 OpenGL函數思考-glVertex
函數原型: glVertex4i, glVertex4s, glVertex2dv, glVertex2fv, glVertex2iv, glVertex2sv, glVertex3dv, glVertex3fv, glV