五月天青色头像情侣网名,国产亚洲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ó)家法律
仲巴县| 乌鲁木齐县| 视频| 宁强县| 德钦县| 马关县| 永平县| 什邡市| 微山县| 山阳县| 双桥区| 武陟县| 新巴尔虎右旗| 新疆| 定陶县| 威海市| 博客| 栾川县| 交城县| 台东县| 宁明县| 延长县| 彭泽县| 裕民县| 张家川| 台山市| 岢岚县| 恩平市| 石棉县| 黄骅市| 章丘市| 柳河县| 冷水江市| 沈阳市| 揭阳市| 澎湖县| 台北县| 宣城市| 北川| 新建县| 囊谦县|