原创 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