NeHe OpenGL教程 第三課 新增顏色

2021-05-28 02:19:57 字數 601 閱讀 8240

上一節課,我教你如何在螢幕上顯示三角形和正方形。在這一課中我將教你如何向三角形和正方形運用兩種不同的著色方式。使用單調著色會給正方形塗上固定的顏色。使用平滑著色會把三角形每個頂點指定的顏色混合在一起,產生一種漂亮的混合顏色。

使用上一課中的**,我們將在drawglscene ()方法中新增新的**。我將在下面重寫整個過程,因此,如果你想修改上節課的**,你只需用下面的**替換上節課的drawglscene() 函式中的**就可以了,或者把下面**中上節課沒有的部分新增上就可以了。

int drawglscene(glvoid)//我們繪製圖形的地方

最後,修改一下切換視窗\全屏模式部分的**,以便於視窗有乙個合適的標題。

if(keys[vk_f1])//如果f1被按下

}

NeHe OpenGL教程 第三課 顏色渲染

翻譯 nehe opengl 教程 前言宣告,此 nehe opengl教程系列文章由51部落格yarin 第三課 顏色渲染 新增顏色 作為第二課的擴充套件,我將叫你如何使用顏色。你將理解兩種著色模式,在左圖中,三角形用的是光滑著色,四邊形用的是平面著色。上一課中我教給您三角形和四邊形的繪製方法。這...

NeHe OpenGL 第三課 顏色渲染

新增顏色 作為第二課的擴充套件,我將叫你如何使用顏色。你將理解兩種著色模式,在左圖中,三角形用的是光滑著色,四邊形用的是平面著色。上一課中我教給您三角形和四邊形的繪製方法。這一課我將教您給三角形和四邊形新增2種不同型別的著色方法。使用flat coloring 單調著色 給四邊形塗上固定的一種顏色。...

NeHe OpenGL第三課 顏色渲染

第三課 顏色渲染 新增顏色 作為第二課的擴充套件,我將叫你如何使用顏色。你將理解兩種著色模式,在左圖中,三角形用的是光滑著色,四邊形用的是平面著色。上一課中我教給您三角形和四邊形的繪製方法。這一課我將教您給三角形和四邊形新增2種不同型別的著色方法。使用flat coloring 單調著色 給四邊形塗...