OpenGL之抗鋸齒 以及 線寬的設置

抗鋸齒

1.線的抗鋸齒

glEnable(GL_LINE_SMOOTH); //啓用

glHint(GL_LINE_SMOOTH,GL_NICEST);


//繪製


glDisable(GL_LINE_SMOOTH); //關閉


2.點的抗鋸齒

glEnable(GL_POINT_SMOOTH); //啓用

glHint(GL_POINT_SMOOTH,GL_NICEST);


//繪製


glDisable(GL_POINT_SMOOTH); //關閉


3.多邊形的抗鋸齒

glEnable(GL_POLYGON_SMOOTH); //啓用

glHint(GL_POLYGON_SMOOTH,GL_NICEST);


//繪製


glDisable(GL_POLYGON_SMOOTH); //關閉


線寬的設置


glLineWidth(線寬);

glPointSize(點的直徑);


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