資源描述:
《OpenGL函數(shù)原型》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、OpenGL函數(shù)原型glAccum操作累加緩沖區(qū)glAddSwapHintRectWIN定義一組被SwapBuffers拷貝的三角形glAlphaFunc允許設(shè)置alpha檢測功能glAreTexturesResident決定特定的紋理對象是否常駐在紋理內(nèi)存中g(shù)lArrayElement定義一個被用于頂點渲染的數(shù)組成分glBegin,glEnd定義一個或一組原始的頂點glBindTexture允許建立一個綁定到目標(biāo)紋理的有名稱的紋理glBitmap繪制一個位圖glBlendFunc特殊的像素算法glCallList執(zhí)行一個顯示列表glCallLists執(zhí)行一列顯示列表glCl
2、ear用當(dāng)前值清除緩沖區(qū)GlClearAccum為累加緩沖區(qū)指定用于清除的值glClearColor為色彩緩沖區(qū)指定用于清除的值glClearDepth為深度緩沖區(qū)指定用于清除的值glClearStencil為模板緩沖區(qū)指定用于清除的值glClipPlane定義被裁剪的一個平面幾何體glColor設(shè)置當(dāng)前色彩glColorMask允許或不允許寫色彩組件幀緩沖區(qū)glColorMaterial使一個材質(zhì)色彩指向當(dāng)前的色彩glColorPointer定義一列色彩glColorTableEXT定義目的一個調(diào)色板紋理的調(diào)色板的格式和尺寸glColorSubTableEXT定義目的紋理的
3、調(diào)色板的一部分被替換glCopyPixels拷貝幀緩沖區(qū)里的像素glCopyTexImage1D將像素從幀緩沖區(qū)拷貝到一個單空間紋理圖象中g(shù)lCopyTexImage2D將像素從幀緩沖區(qū)拷貝到一個雙空間紋理圖象中g(shù)lCopyTexSubImage1D從幀緩沖區(qū)拷貝一個單空間紋理的子圖象glCopyTexSubImage2D從幀緩沖區(qū)拷貝一個雙空間紋理的子圖象glCullFace定義前面或后面是否能被精選glDeleteLists刪除相鄰一組顯示列表glDeleteTextures刪除命名的紋理glDepthFunc定義用于深度緩沖區(qū)對照的數(shù)據(jù)glDepthMask允許或不允許
4、寫入深度緩沖區(qū)glDepthRange定義z值從標(biāo)準(zhǔn)的設(shè)備坐標(biāo)映射到窗口坐標(biāo)glDrawArrays定義渲染多個圖元glDrawBuffer定義選擇哪個色彩緩沖區(qū)被繪制glDrawElements渲染數(shù)組數(shù)據(jù)中的圖元glDrawPixels將一組像素寫入幀緩沖區(qū)glEdgeFlag定義一個邊緣標(biāo)志數(shù)組glEdgeFlagPointer定義一個邊緣標(biāo)志數(shù)組glEnable,glDisable打開或關(guān)閉OpenGL的特殊功能glEnableClientState,glDisableClientState分別打開或關(guān)閉數(shù)組glEvalCoord求解一維和二維貼圖glEvalMesh
5、1,glEvalMesh2求解一維和二維點或線的網(wǎng)格glEvalPoint1,glEvalPoint2生成及求解一個網(wǎng)格中的單點glFeedbackBuffer控制反饋模式glFinish等待直到OpenGL執(zhí)行結(jié)束glFlush在有限的時間里強(qiáng)制OpenGL的執(zhí)行g(shù)lFogf,glFogi,glFogfv,glFogiv定義霧參數(shù)glFrontFace定義多邊形的前面和背面glFrustum當(dāng)前矩陣乘上透視矩陣glGenLists生成一組空的連續(xù)的顯示列表glGenTextures生成紋理名稱glGetBooleanv,glGetDoublev,glGetFloatv,gl
6、GetIntegerv返回值或所選參數(shù)值glGetClipPlane返回特定裁減面的系數(shù)glGetColorTableEXT從當(dāng)前目標(biāo)紋理調(diào)色板得到顏色表數(shù)據(jù)glGetColorTableParameterfvEXT,glGetColorTableParameterivEXT從顏色表中得到調(diào)色板參數(shù)glGetError返回錯誤消息glGetLightfv,glGetLightiv返回光源參數(shù)值glGetMapdv,glGetMapfv,glGetMapiv返回求值程序參數(shù)glGetMaterialfv,glGetMaterialiv返回材質(zhì)參數(shù)glGetPixelMapfv,
7、glGetpixelMapuiv,glGetpixelMapusv返回特定的像素圖glGetPointerv返回頂點數(shù)據(jù)數(shù)組的地址glGetPolygonStipple返回多邊形的點圖案glGetString返回描述當(dāng)前OpenGl連接的字符串glGetTexEnvfv返回紋理環(huán)境參數(shù)glGetTexGendv,glGetTexGenfv,glGetTexGeniv返回紋理坐標(biāo)生成參數(shù)glGetTexImage返回一個紋理圖象glGetTexLevelParameterfv,glGetTexLevelP