OpenGL 程式設計/參考/glBegin
外觀
< OpenGL 程式設計 | 參考
- 定義一個點列表,以構成基元。
- 基元的型別在呼叫它時傳遞。
- [[OpenGL_Programming/reference/GL_POINTS
- 每個頂點都是一個單獨的點
- [[OpenGL_Programming/reference/GL_LINES
- 必須是 2 的倍數
- 每對頂點都是一個獨立的線段。
- [[OpenGL_Programming/reference/GL_LINE_STRIP
- 從第一個頂點到最後一個頂點繪製一條連線的線段組。在第一個頂點之後,每個附加頂點都繪製一條新的線。
- [[OpenGL_Programming/reference/GL_LINE_LOOP
- 從第一個頂點到最後一個頂點繪製一條連線的線段組。最後一條線由第一個和最後一個頂點定義,形成一個封閉的環。
- [[OpenGL_Programming/reference/GL_TRIANGLES
- 每個三個頂點組都作為獨立的三角形。
- 必須是 3 的倍數
- [[OpenGL_Programming/reference/GL_TRIANGLE_STRIP
- 繪製一個連線的三角形組。在第一個 2 個頂點之後,每個附加點定義一個新的三角形。三角形由列表中最後兩個頂點和最新的頂點構成,向下移動。
- [[OpenGL_Programming/reference/GL_TRIANGLE_FAN
- 繪製一個連線的三角形組。在第一個 2 個頂點之後,每個附加點定義一個新的三角形。三角形由第一個頂點、最後一個頂點和列表中最新的頂點構成,向下移動。
- [[OpenGL_Programming/reference/GL_QUADS
- 每個四個頂點組都作為獨立的四邊形。
- 必須是 4 的倍數
- [[OpenGL_Programming/reference/GL_QUAD_STRIP
- 繪製一個連線的四邊形組。在第一個 2 個頂點之後,每對附加頂點都會建立一個新的四邊形。
- 在第一個 2 個頂點之後,必須是 2 的倍數。
- [[OpenGL_Programming/reference/GL_POLYGON
- 繪製一個單一的 polygon。與 GL_LINE_STRIP 相同
- 必須有 3 個或更多個頂點。