首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
opengl
订阅
讲给自己的话
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
GPUImageView 源码简析
最近有点时间了,来看下GPUImageView的源码,这里主要以静态的为GPUImageView设置一个Bitmap并添加滤镜的流程为基础,分析下工作原理。 ok,流程很简单,添加了一个bitmap图片并添加了一个默认滤镜(原图)。 GPUImageView本身是一个Frame…
GLSurfaceView切换前后台黑屏问题解决
那么问题的原因就算找到了,找到了的话如何解决。
Android OpenGLES 实现蓝线挑战特效
抖音“蓝线挑战”特效,通过了解Fbo,并使用Fbo的保留上一帧功能,在OpenGLES自实现该特效。
Android Opengl OES 纹理渲染到 GL_TEXTURE_2D
Android 上常用的是 GL_TEXTURE_EXTERNAL_OES 纹理,那么如何利用 OpenGL 将 OES 纹理渲染到普通 2D 纹理呢
Android OpenGL ES笔记:展示一张2d图片
本文的环境和条件:GLSurfaceView + OpenGL ES 2.0,加载一张2d纹理贴图。
Android Bitmap 使用
在日常开发中,可以说和Bitmap低头不见抬头见,基本上每个应用都会直接或间接的用到,而这里面又涉及到大量的相关知识。 所以这里把Bitmap的常用知识做个梳理,限于经验和能力,不做太深入的分析。 在Android 2.2(API8)之前,当GC工作时,应用的线程会暂停工作,同…
Android OpenGL基础(三、绘制Bitmap纹理)
在Android OpenGL基础(一、绘制三角形四边形)一文中,我们简单介绍了如何绘制纯色三角形和四边形。现在介绍如何把一张图片贴到四边形上。
Android OpenGL开发实践 - GLSurfaceView对摄像头数据的再处理
随着移动网络的快速发展,移动端网络速度慢和花费较高的瓶颈逐渐消失,直播和视频随着网络的发展快速兴起。在直播和视频和风口之下,如何获取移动端摄像头数据、如何对摄像头数据进行再处理以及如何保存处理后的数据成为移动端视频开发者的必修课。本文首先对GLSurfaceView相关知识进行讲解,然后介绍Android系统如何获取摄像头数据并利用GLSurfaceView渲染到屏幕上,在此基础上以一个黑白滤镜为例介绍拿到摄像头数据后如何对数据进行再处理,并利用GLSurfaceView展示给用户。
Android性能优化 | 帧动画OOM?优化帧动画之SurfaceView逐帧解析
应用 SurfaceView 逐帧绘制帧动画配合 Bitmap 复用。和原生帧动画的内存压力及卡顿说再见!
Android 基于ffmpeg开发简易播放器 - EGL和OpenGLESGLES显示YUV视频
Display:用于与原生窗口建立连接。 Surface:用于渲染的区域。 Context:创建渲染上下文。指的是OpenGL ES项目运行需要的所有数据结构。如:定点,着色器,顶点数据矩阵。 顶点着色器针对每个顶点执行一次,用于确定顶点的位置。 片元着色器针对每个片元(像素)…