1、opengl開發環境搭建 參考
2、為三角形填充顏色:
填充顏色函式為glcolor(3/4)*(r,g,b) 3或4 表示 rgb/rgba;* 表示rgba的數值型別(b,i..) 最終都會被對映到[0-1].
如何對映的呢 就是拿寫的值/當前型別最大值 比如byte是-128~127 glcolor3b(1,0,0) 等價於 glcolor3f(1/127f,0,0) 小於0的 就當0處理
void renderscene(void)
3、繪製四邊形
注意 選擇四邊形模式時 四個頂點按照順序來畫,順時針或者逆時針。
void renderscene(void)
假如顛倒3,4頂點的次序 ,發生混亂 如圖:
(2)繪製模式為三角形時 繪製四邊形
原 OpenGL基礎教程(一)多邊形繪製
1 opengl開發環境搭建 參考 2 為三角形填充顏色 填充顏色函式為glcolor 3 4 r,g,b 3或4 表示 rgb rgba 表示rgba的數值型別 b,i.最終都會被對映到 0 1 如何對映的呢 就是拿寫的值 當前型別最大值 比如byte是 128 127 glcolor3b 1,0...
原 OpenGL基礎教程(五)緩衝區資料更新方式
1 glbuffersubdata 適用於相同資料型別 void setpositiony float y glbindbuffer gl array buffer,poshandler glbuffersubdata gl array buffer,0,vertices.size sizeof v...
原 OpenGL基礎教程(五)緩衝區資料更新方式
1 glbuffersubdata 適用於相同資料型別 void setpositiony float y glbindbuffer gl array buffer,poshandler glbuffersubdata gl array buffer,0,vertices.size sizeof v...