首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android OpenGL ES
小智003
创建于2024-12-04
订阅专栏
从0学习Android下OpenGL ES的使用
等 14 人订阅
共12篇文章
创建于2024-12-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android OpenGLES2.0开发(十一):渲染YUV
本章我们学习了如何将YUV原数据通过OpenGL显示,该方式通过OpenGL将YUV数据转换为RGB然后显示到屏幕,性能比用CPU转换好很多。
Android OpenGLES2.0开发(十):FBO离屏渲染
FBO(Frame Buffer Object)即帧缓冲区对象,实际上是一个可添加缓冲区的容器,可以为其添加纹理或渲染缓冲区对象(RBO)。FBO可以让我们的渲染不渲染到屏幕上
Android OpenGLES2.0开发(九):图片滤镜
还记得我们在Android OpenGLES2.0开发(一):艰难的开始这一篇中说到,OpenGL ES能做什么吗?其中一项就是对图片做处理,色调转换美颜等。专业的说法叫做滤镜,主要是用来实现图像的各
Android OpenGLES2.0开发(八):Camera预览
终于到该章节了,还记得Android OpenGLES2.0开发(一):艰难的开始章节说的吗?本章讲解了如何使用外部纹理渲染Camera预览数据
Android OpenGLES2.0开发(七):纹理贴图之显示图片
通过前面的篇章我们熟悉了OpenGL ES绘制的基本流程了,我们主要就是绘制了一些基本的图形,而OpenGL的能力远不止如此。他可以构建绚丽多彩的游戏世界,多种建筑风格、逼真的人物皮肤等等
Android OpenGLES2.0开发(六):着色器语言GLSL
这篇文章我们来简单介绍下OpenGL着色语言(OpenGL Shading Language),我们在前面的文章中都直接使用了顶点着色器和片段着色器代码,但是并没有过多的介绍。一方面是为了文章的流畅性
Android OpenGLES2.0开发(五):绘制正方形和圆形
我们在前面的章节已经绘制了最基本的图形三角形,这一篇我们来画一个正方形和圆形。有了前面的基础,绘制正方形和圆形实际上就是手到擒来的事。
Android OpenGLES2.0开发(四):矩阵变换和相机投影
还记得我们上一篇绘制的三角形吗,我们确实能够顺利用OpenGL ES绘制出图形了,这是一个好的开始,但这还远远不够。我们定义的坐标是正三角形,但是绘制出来三角形却拉升了(横屏显示会压缩)。
Android OpenGLES2.0开发(三):绘制一个三角形
上一篇文章中,我们已经将OpenGL ES环境搭建完成。接下来我们就可以开始我们的绘图之旅了。该篇我们讲解最基本图形三角形的绘制,这是一切绘制的基础。在OpenGL ES的世界里一切图形都可以由三角形
Android OpenGLES2.0开发(二):环境搭建
本章节我们搭建了OpenGL ES的开发环境,GLSurfaceView实际上已经帮我们把OpenGL核心环境搭建完成,我们只需要实现渲染接口即可。如果你想更加自由的使用OpenGL ES
Android OpenGLES2.0开发(一):艰难的开始
我一直觉得OpenGL ES是一块硬骨头,每次用到GLSurfaceView作为Camera的预览视图时,总是去网上找现成的代码,Ctrl+C和Ctrl+V时很兴奋,之后就是无尽的失落感
Android OpenGLES开发:EGL环境搭建
本文简述了OpenGL是如何将绘制的图像显示到设备上的,这离不开EGL的功劳,EGL是渲染API和本地窗口系统之间的中间层接口