opengl
opengl相关
爱炒饭
每天进步一点点
展开
-
OpenGL ES方向解惑
顶点坐标如图3-2定义计算机图像、android屏幕坐标如图7-4所示二维纹理坐标方向如图7-3定义1、2D纹理贴图坐标//顶点的坐标系private static float TEXTURE_COORDS[] = {//Order of coordinates: X, Y,S,T-1.0f, 1.0f, 0.0f, 0.0f, //原点-1.0f, -...原创 2020-04-12 17:40:32 · 2290 阅读 · 0 评论 -
OpenglES语法以及绘制三角形
一、基本变量GLSL 的语法与 C 语言很类似,可以用变量、结构体、数组(GLSL 中没有指针类型) 变量类别 变量类型 描述 空 void 用于无返回值的函数或空的参数列表 标量 float, int, bool ...原创 2019-06-02 22:38:35 · 1141 阅读 · 0 评论 -
OpenGL ES踩坑之旅
1、java.lang.RuntimeException: glGetUniformLocation yuvType: glError 0x502public static final int GL_INVALID_OPERATION = 0x0502;502对应无效操作,一般是由于在OpenGL以外的上下文中进行初始化或者绘画导致的,根据出问...原创 2019-07-20 14:16:32 · 2427 阅读 · 0 评论 -
OpenGL ES显示NV21数据的方法
最近有一个需求,先对相机的预览数据进行处理,然后对处理后的nv21数据显示出来。本人尝试了两种方法,一种是通过RenderScript转化为Bitmap再显示,一种是分离nv21数据通过openGL显示出来,结果发现使用RenderScript的方法在低端机上卡顿明显,比第二种方法低5帧。一、RenderScript后纹理贴图 try { if ...原创 2019-07-20 14:35:36 · 1728 阅读 · 0 评论