頂點最重要的信息是它們的座標 通過glvertex()指定。
glBegin 和glEnd 中的合法函數列表:
glBegin 和glEnd之間也可以使用其他編程語言函數 如math cos sin等
函數 | 函數功能 |
---|---|
glVertex*() | 設置頂點座標 |
glColor*() | 設置頂點顏色 |
glIndex*() | 設置顏色索引 |
glSecondaryColor*() | 設置紋理應用後的輔助顏色 |
glNormal*() | 設置法線向量座標 |
glMaterial*() | 設置材料屬性 |
glFogCoord*() | 設置霧座標 |
glTexCoord*() | 設置紋理座標 |
glMultiTexCoord*() | 爲多重紋理設置座標 |
glVertexAttrib*() | 設置通用頂點屬性 |
glEdgeFlag*() | 控制邊界繪製 |
glArrayElement*() | 提取頂點數組數據 |
glEvalCoord*() glEvalPoint*() | 生成座標 |
glCallList() glCallLists() | 執行顯示列表 |