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

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

OpenGL筆記 如何顯示一張圖片

2023-02-20 13:02 作者:傻狗小十七  | 我要投稿

看了好多人寫的用Opengl es 顯示一張圖片的代碼,所以做一下自己的筆記。

顯示圖片幀的大致步驟,基本步驟都一致的。其他的就大不相同了。

  1. glClear? 清理背景

  2. glUseProgram? 使用程序片段

  3. glVertexAttribPointer給程序傳入?yún)?shù)

  4. glActiveTexture 激活紋理單元

  5. glBindTexture 綁定紋理

  6. glDrawElements 繪制內(nèi)容

官方文檔網(wǎng)址:

OpenGL? ES 3.2 Reference Pages

https://registry.khronos.org/OpenGL-Refpages/es3/

安卓SDK是GLES32這個(gè)類



void?glDrawElements(GLenum?mode,?GLsizei?count,?GLenum?type,?const void *?indices);

第一個(gè)參數(shù)的描述:

Specifies what kind of primitives to render. Symbolic constants?

GL_POINTS,?GL_LINE_STRIP,?GL_LINE_LOOP,?GL_LINES,?GL_LINE_STRIP_ADJACENCY,?GL_LINES_ADJACENCY,?GL_TRIANGLE_STRIP,?GL_TRIANGLE_FAN,?GL_TRIANGLES,?GL_TRIANGLE_STRIP_ADJACENCY,?GL_TRIANGLES_ADJACENCY?and?GL_PATCHES?are accepted.


都是為目標(biāo)渲染一張矩形平面圖,所以最后選擇圖形中有用(GL_TRIANGLES)5個(gè)點(diǎn)+5個(gè)三角形、有人用(GL_TRIANGLES)4個(gè)點(diǎn)+2個(gè)三角形、也有用(GL_TRIANGLE_FAN)4個(gè)點(diǎn)+2個(gè)三角形。反正覺得很神奇,所以我找來了官方文檔看了一下,才知道有這么多。

圖1
圖2
圖3這圖很靈性
圖4







OpenGL筆記 如何顯示一張圖片的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
扶余县| 天峨县| 东宁县| 会泽县| 永新县| 大田县| 阳江市| 肃北| 丹寨县| 惠安县| 共和县| 金秀| 龙山县| 德兴市| 扎赉特旗| 岚皋县| 瑞丽市| 阿坝县| 嘉禾县| 胶南市| 法库县| 德阳市| 广宁县| 庆云县| 汤原县| 旅游| 东兴市| 陇西县| 綦江县| 沈丘县| 冀州市| 札达县| 准格尔旗| 鲜城| 东丰县| 琼结县| 报价| 织金县| 徐水县| 濮阳县| 大兴区|