opengl基礎2

 

 填充圖元
具有內部域的圖元在顯示的時候都可以某種顏色或模式進行填充。

·GL_POLYGON 由glBegin()和glEnd()之間的glVertex*()調用序列定義一個多邊形。

·GL_TRIANGLE 將glBegin()和glEnd()之間每三個連續的頂點劃爲一組,並以三角形表示,多餘頂點忽略。

·GL_TRIANGLE_STRIP glBegin()之後的前三個頂點定義了第一個三角形。後續的頂點都與之前的兩個頂點
                  構成一個新的三角形。所以,當第一個多邊形定義好後,其餘的多邊形只需調用一次
    glVertex*()即可。

·GL_TRIANGLE_FAN 前三個頂點定義爲第一個三角形,每個後續的頂點都與第一個頂點和它的前一個頂點
    構成一個新的三角型。

·GL_QUADS 每4個連續的頂點定義一個四邊形。

·GL_QUADS_STRIP 頭四個頂點定義一個四邊形。每個後續頂點對都與其之前的一對頂點構成一個四邊形。

發佈了19 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章