五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

(二) OpenGL

2023-04-01 12:24 作者:FineClassFuture  | 我要投稿

畫單色三角形



vertices頂點(diǎn)數(shù)據(jù)怎么傳給GPU綁定到vPos上?

????VAO:Vertex Array Object

????????頂點(diǎn)有一些屬性,需要記錄,一個(gè)設(shè)備又有多個(gè)頂點(diǎn),所以需要一個(gè)記錄器(Object)來記錄這些頂點(diǎn)(Vertex Array)的屬性。(當(dāng)然可以創(chuàng)建多個(gè)VAO來記錄)

????????查詢支持的最大頂點(diǎn)個(gè)數(shù)

????????GLint maxVertexAttribs = 0; //OpenGL規(guī)定最少得支持16個(gè)頂點(diǎn)同時(shí)可用

????????glGetIntegerv(GL_MAX_VERTEX_ATTRIBS, &maxVertexAttribs);

1. glVertexAttribPointer直接設(shè)置頂點(diǎn)屬性來上傳數(shù)據(jù)

????需要每次render時(shí)都要上傳才能繼續(xù)該次渲染

????現(xiàn)代教程都直接略過這部分,所以一開始都會(huì)有后面的疑問。幸好自己還記得。

2. 使用頂點(diǎn)緩沖區(qū)VBO(vertex buffer object)

疑問:offset為什么是void*?因?yàn)椋ǚ绞?)可以不使用VBO而直接上傳數(shù)據(jù)。

? ??

VAO已經(jīng)記錄了VBO,使用時(shí)只需綁定使用VAO


畫單色矩形

1. 畫兩個(gè)三角形組合成矩形


????可以看到/* 右上方 *//* 左下方 */兩個(gè)點(diǎn)重復(fù)了。有沒有辦法縮減?

2.?通過連邊的三角帶方式畫兩個(gè)三角形組合成矩形

貼紋理


(二) OpenGL的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
福贡县| 房产| 乐业县| 河池市| 龙江县| 镇康县| 随州市| 张家界市| 庄浪县| 子洲县| 会宁县| 巴林右旗| 荆州市| 颍上县| 翼城县| 台山市| 三门县| 怀安县| 洱源县| 淅川县| 凤城市| 奎屯市| 铜梁县| 太湖县| 东乌| 绥宁县| 蒙城县| 嘉义市| 百色市| 宜兰县| 攀枝花市| 垦利县| 科尔| 涿鹿县| 连平县| 五寨县| 方城县| 沅陵县| 曲麻莱县| 长乐市| 双桥区|