OpenGL之glShadeModel函數(shù)的用法
函數(shù)原型:
????? void glShadeModel (GLenum mode);
參數(shù)說明:
????? GL_SMOOTH: 采用光滑著色,獨(dú)立的處理圖元中各個(gè)頂點(diǎn)的顏色。對于線段圖元,線段上各點(diǎn)的顏色將根據(jù)兩個(gè)頂點(diǎn)的顏色通過插值得到。對于多邊形圖元,多邊形內(nèi)部區(qū)域的顏色將根據(jù)所有頂點(diǎn)的顏色插值得到。即有過渡色效果
????? GL_FLAT:采用恒定著色,使用圖元中某個(gè)頂點(diǎn)的顏色來渲染整個(gè)圖元。
默認(rèn)取值為GL_SMOOTH。
函數(shù)說明:
?????? 設(shè)置著色模式。
?????? 如圖可以對比GL_SMOOTH與GL_FLAT的區(qū)別
?????