当前位置: 首页 > wzjs >正文

溧水做网站wordpress迅雷下载

溧水做网站,wordpress迅雷下载,湖北专业网站建设产品介绍,wordpress载入动画在OpenGL的学习中了解到了VAO与VBO的概念 什么是VBO VBO是OpenGL指令告诉GPU在其显存中开辟一块指定大小的内存区间,其中存储片元的顶点数据等 //制作一个vbo,存放三角形的位置与颜色信息 //顶点数据 float ver[]{ -0.5f,-0.5f,0.0f,1.0f,0.0f,0.0f, 0…

在OpenGL的学习中了解到了VAO与VBO的概念

什么是VBO

VBO是OpenGL指令告诉GPU在其显存中开辟一块指定大小的内存区间,其中存储片元的顶点数据等

//制作一个vbo,存放三角形的位置与颜色信息
//顶点数据
float ver[]={
-0.5f,-0.5f,0.0f,1.0f,0.0f,0.0f,
0.5f,-0.5f,0.0f,0.0f,1.0f,0.0f,
0.0f,0.5f,0.0f,0.0f,0.0f,1.0f
};GLuint vbo;//创建一个VBO,这时候没有实装
glGenBuffers(1,&vbo);
glBindBuffer(GL_ARRAY_BUFFER,vbo);//把这个vbo绑定到状态机上的vbo接口
//下面这一步才算实装,填入vbo数据(接口,大小,数据,数据使用方式)
glBufferData(GL_ARRAY_BUFFER,sizeof(ver),ver,GL_STATIC_DRAW);

什么是vao

vao是与vbo搭配使用的,他存放的是vbo的描述信息,比如上述的ver数组,我不说你知道他是什么吗,他有三排数据,每一排是一个顶点,前三个是float类型的坐标xyz,后面三个是颜色数据rgb,数据有的都是相对坐标,我记得是有个官方的名字叫什么系统坐标还是什么,忘了不重要,本质就是相对坐标系,xy的范围都是(-1,1),原点在屏幕中心,相对于屏幕的比例,这就是描述信息,告诉GPU怎么用这些数据,存在vao中

//创建绑定vao
GLuint vao =0;
glGenVertexArrays(1,&vao);
glBindVertexArray(vao);//绑定vbo,接下来设置的属性与这个buffer有关
glBindBuffer(GL_ARRAY_BUFFER,vbo);
//位置属性放在vao的0号位置,要先激活
glEnableVertexArray(0);
//位置属性放在0号位置,一个属性三个位置,属性数字是float,非归一化,步长(一个点有6个数据),顶点数据内部偏移
glVertexAttribPointer(0,3,GL_FLOAT,GL_FALSE,6*sizeof(float),(void*)0);//颜色数据放在vao的1号位置,要先激活
glEnableVertexArray(0);
glVertexAttribPointer(1,3,GL_FLOAT,GL_FALSE,6*sizeof(float),(void*)(3*sizeof(float)));

数据内偏移量这里注意一下,指针每次都值指向点数据的头部位置,如果数据是混用在一块的要设置

最后可以加一句解除vao绑定

glBindVertexArray(0);

还只算了解,有什么不对的地方欢迎指正


文章转载自:

http://Z65OZhyl.jtybL.cn
http://7wssdYUQ.jtybL.cn
http://wjx4czoe.jtybL.cn
http://1oNA3JWA.jtybL.cn
http://MT5MPdtH.jtybL.cn
http://6B8oGSKm.jtybL.cn
http://QPL1TsVX.jtybL.cn
http://iBm39nx3.jtybL.cn
http://nQnBvOLN.jtybL.cn
http://CpPSdqun.jtybL.cn
http://SzC2zt2T.jtybL.cn
http://yOafpfj7.jtybL.cn
http://Xsrlbl5T.jtybL.cn
http://zFLecsVx.jtybL.cn
http://4ZALF1MN.jtybL.cn
http://Q4ma99Vp.jtybL.cn
http://HxJCWhi8.jtybL.cn
http://jNiPxYq4.jtybL.cn
http://7XmPVcxt.jtybL.cn
http://JmxAh3is.jtybL.cn
http://87Xm8fYH.jtybL.cn
http://oCC2B9qE.jtybL.cn
http://JcD1mDwn.jtybL.cn
http://I4WqVlC8.jtybL.cn
http://z59YlPbk.jtybL.cn
http://Bq8jYUni.jtybL.cn
http://C42EYdz3.jtybL.cn
http://PXDrTEQf.jtybL.cn
http://JtTfG9Bi.jtybL.cn
http://gTD2ohm8.jtybL.cn
http://www.dtcms.com/wzjs/624606.html

相关文章:

  • 如何在手机上做自己的网站wordpress 视差效果
  • 百度统计网站怎么进入wordpress修改界面
  • 如何让自己网站排名提高建官网公司
  • 东莞网站建设培训一级造价工程师报名时间2023年
  • 网站建设的软文素材wordpress搜索全站
  • 贷款类网站怎样做建个网站的电话
  • phpstudy做网站如何制作app的页面
  • 深圳网站制作必选祥奔科技网站页面分析作业
  • 漫画门户网站怎么做的百度seo公司整站优化
  • 富阳科技网站有哪些自己做网站要学前端和后端
  • 如何给网站做权重大连 网站
  • 组织建设一百年心得体会苏州搜索引擎优化
  • 企业网站怎么做排名diy网站建设源码
  • 网站建设课程设计报告浙江省建设厅建筑信息网官网
  • 网站建设个人网上银行济南seo整站外包
  • 站长统计app进入网址新版小猪腾讯企点聊天记录怎么恢复
  • 免费的编程自学网站百度商城
  • 云南省建设网站手机小说网站建设
  • iis 7.5 网站网站运营暂停
  • 网站建设栏目设置表格餐饮设计公司名字
  • 给企业做网站用什么程序注册境外服务公司
  • 宁波网站制作哪家优惠多wordpress 文章排名
  • 泉州市住房与城乡建设局网站重庆网站备案
  • 团购网站建设深圳网站设计的公司
  • 中学网上做试卷的网站一流 北京网站建设
  • 网站布局结构哪家公司建设网站
  • 中山网站建设中山怎么优化网站关键词排名
  • 建设信用卡在网站挂失块吗手机好看网站模板
  • 如何创作个人网站搜索关键词热度
  • 自适应网站欣赏wordpress无中断音乐插件