最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LearnOpenGL-P2 生成三角形

2023-03-24 23:51 作者:Code有毒  | 我要投稿

0 要生成三角,需要具備兩個要素。一是要確定三角形的三個頂點的坐標(biāo)位置,二是要設(shè)置三角形的顏色。?

1 設(shè)置頂點緩沖對象VBO,并將VBO對象與三角形頂點坐標(biāo)數(shù)組綁定。

2 生成頂點數(shù)組對象VAO,用它來解釋VBO中頂點數(shù)組的數(shù)據(jù)。此時VBO會自動與VAO綁定在一起。?

3 設(shè)置好VBO和VAO后相當(dāng)于三角形的三個頂點的位置數(shù)據(jù)就給完了。接下來需要設(shè)置三角形的顏色。我們使用GLSL編寫頂點著色器源碼和片段著色器源碼。?

4 然后使用頂點著色器對象和片段著色器對象將GLSL著色器源碼進(jìn)行編譯。?

5 將編譯好的兩個著色器對象鏈接到著色器程序中。?

6 在渲染循環(huán)中激活著色器程序,幫定VAO對象,并指定以三角形的方式繪制圖元。?

7 程序編譯成功后運行程序,可得到一個橘色的三角形。

源碼如下:



LearnOpenGL-P2 生成三角形的評論 (共 條)

分享到微博請遵守國家法律
光泽县| 锡林郭勒盟| 义乌市| 万安县| SHOW| 沙坪坝区| 抚远县| 永清县| 龙井市| 佛冈县| 宁津县| 乌拉特中旗| 景泰县| 许昌县| 九台市| 得荣县| 宕昌县| 潮州市| 鹤山市| 化州市| 洮南市| 宁晋县| 五华县| 古田县| 福建省| 名山县| 思南县| 望谟县| 华容县| 政和县| 冀州市| 张家口市| 聂拉木县| 中山市| 密山市| 蒙自县| 大渡口区| 宽甸| 湖口县| 武乡县| 曲松县|