在glBegin()和glEnd()之間可調用的函數
函數 | 函數意義 |
glVertex*() | 設定頂點坐标 |
glColor*() | 設定目前顔色 |
glIndex*() | 設定目前顔色表 |
glNormal*() | 設定法向坐标 |
glCoord*() | 産生坐标 |
glCallList(),glCallLists() | 執行顯示清單 |
glTexCoord*() | 設定紋理坐标 |
glEdgeFlag*() | 控制邊界繪制 |
glMaterial*() | 設定材質 |
類型 | 說明 |
GL_POINTS | 單個頂點集 |
GL_LINES | 多組雙頂點線段 |
GL_POLYGON | 單個簡單填充凸多邊形 |
GL_TRAINGLES | 多組獨立填充三角形 |
GL_QUADS | 多組獨立填充四邊形 |
GL_LINE_STRIP | 不閉合折線 |
GL_LINE_LOOP | 閉合折線 |
GL_TRAINGLE_STRIP | 線型連續填充三角形串 |
GL_TRAINGLE_FAN | 扇形連續填充三角形串 |
GL_QUAD_STRIP | 連續填充四邊形串 |