国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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 生成三角形的評論 (共 條)

分享到微博請遵守國家法律
赤城县| 武汉市| 大同县| 涞源县| 信宜市| 昌平区| 文昌市| 西盟| 怀柔区| 内江市| 陇西县| 平谷区| 江北区| 定边县| 松江区| 荆州市| 九龙城区| 宜兰县| 清河县| 略阳县| 芒康县| 阜康市| 交口县| 蚌埠市| 台前县| 涞水县| 鲁甸县| 德化县| 年辖:市辖区| 昌吉市| 皋兰县| 娱乐| 长武县| 泰顺县| 县级市| 嫩江县| 郸城县| 德保县| 南木林县| 沭阳县| 临邑县|