![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGl
文章平均质量分 50
顽石33
三人行必有我师,期待众里寻他千百度的你!我希望在成长的道路上我们一同前进,更希望成功的路上有你的足迹!!!
展开
-
OpenGL的那些事 篇章一
GL_TRIANGLE_FAN:绘制一组相连的三角形,三角形是由第一个顶点及其后给定的顶点确定,顶点1、n+1和n+2定义了第n个三角形,总共绘制N-2个三角形。GL_LINE_LOOP:绘制从第一个顶点到最后一个顶点依次相连的一组线段,然后最后一个顶点和第一个顶点相连,第n和n+1个顶点定义了线段n,总共绘制n条线段。GL_TRIANGLES:把每三个顶点作为一个独立的三角形,顶点3n-2、3n-1和3n定义了第n个三角形,总共绘制N/3个三角形。转载 2023-09-20 10:24:07 · 85 阅读 · 0 评论 -
2021-06-02
#常用函数介绍OpenGLES#创建buffers这些都是创建buffres的函数1、void glGenFramebuffers(GLsizei n,GLuint * framebuffers);创建frame buffers2、void glDeleteFramebuffers(GLsizei n,const GLuint * framebuffers);删除frame buffersn表示buffers数量,framebuffers 表示buffer的数组3、void glGenRen转载 2021-06-02 16:05:00 · 95 阅读 · 0 评论 -
OpenGL ES 3.0 开发之纹理贴图
1.概念:什么是纹理现实生活中,纹理(Texture)最通常的作用是装饰 3D 物体,它就像是贴纸一样贴在物体表面,丰富物体的表面和细节。 在 OpenGLES 开发中,纹理除了用于装饰物体表面,还可以用来作为存储数据的容器。那么在 OpenGL 中,纹理实际上是一个可以被采样的复杂数据集合,是 GPU 使用的图像数据结构,纹理分为 2D 纹理、 立方图纹理和 3D 纹理。2D 纹理是 OpenGLES 中最常用和最常见的纹理形式,是一个图像数据的二维数组。纹理中的一个单独数据元素称为纹素或纹理像素转载 2021-01-29 17:05:18 · 670 阅读 · 0 评论 -
OpenGL 常用API
OpenGL 常用API// 使用shader程序GLES20.glUseProgram(mProgram);// 将最终变换矩阵传入shader程序GLES20.glUniformMatrix4fv(muMVPMatrixHandle, 1, false, MatrixState.getFinalMatrix(), 0);// 设置缓冲区起始位置mRectBuffer.position(0);// 顶点位置数据传入着色器GLES20.glVertexAttribPointer(maPosi原创 2020-12-25 10:18:43 · 872 阅读 · 0 评论