前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OpenGL 从入门到成魔-第5章-EBO 的使用

OpenGL 从入门到成魔-第5章-EBO 的使用

作者头像
瑶瑶
发布2020-06-11 16:01:58
8920
发布2020-06-11 16:01:58
举报

注:参考自bilibili系列视频,OpenGL 从入门到成魔-第5章-EBO 的使用https://www.bilibili.com/video/BV12k4y1B7XZ

绘制长方形

  1. 坐标:vertex[] 6个点

image.png

  1. 把之后的需要传顶点个数的地方,改成6,即可绘制出长方形。 但是,长方形其实用4个顶点就能表示,我们重复传了2个顶点。所以,我们需要EBO来规定顶点的绘制顺序,从而用4个顶点信息就可以绘制。

EBO介绍

是一个unsigned index[]数组,数据是vertex[]里每个顶点的角标值,通过不同顺序绘制成不同三角形。(A-D-B, B-D-C) 对于每个VAO,共享一套EBO

image.png

EBO调用

image.png

与VBO类似。

注:加上EBO后,绘制长方形时,记得把顶点数据改成4

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 绘制长方形
  • EBO介绍
  • EBO调用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档