首页
学习
活动
专区
工具
TVP
发布

字节流动

Android 音视频开发者,微信公众号:字节流动,欢迎关注交流。熟悉 OpenGL ES、Camera、FFmpeg 相关知识。
专栏作者
192
文章
312358
阅读量
49
订阅数
OpenGL 滤镜进阶(缩放+灵魂出窍+抖动+闪白+毛刺+幻觉)
详细解析参照 :OpenGL 分屏滤镜 https://juejin.cn/post/6859934701932118024
字节流动
2022-04-06
1.2K0
Android OpenGL ES 高斯模糊与毛玻璃效果
假如这张表格上的数值是像素的值,那么可以看到,中心点像素的值是2,而周边的像素值是1(当然,这些值是笔者自定义的,你也可以自定义其他值),接下来要对中心点的像素做模糊处理,使用均值模糊,将所有像素加起来,再除上总的个数,最终得到的结果是
字节流动
2021-11-26
1.7K0
Android OpenGL ES 实现蓝线挑战特效
这个特效虽然看着很普通,但结合使用者的创意,可以玩出各种各样的花样,下面就来看看如何实现
字节流动
2021-08-12
1.1K0
OpenGL ES 3D 模型的加载和渲染
上一节简单介绍了常用的 3D 模型文件 Obj 的数据结构和模型加载库 Assimp 的编译,本节主要介绍如何使用 Assimp 加载 3D 模型文件和渲染 3D 模型。
字节流动
2020-09-22
1.7K0
我用 OpenGL 实现了那些年流行的相机滤镜
上文中我们通过 ImageReader 获取到 Camera2 预览的 YUV 数据,然后利用 OpenGLES 渲染实现相机预览,这一节将利用 GLSL (OpenGL 着色器语言)基于不同的着色器实现多种基础滤镜。
字节流动
2020-08-20
9120
Android 多线程实现方式
通常来说,一个应用至少有一个进程,而一个进程至少有一个线程。 线程是 CPU 调度的基本单位,进程是系统资源分配的基本单位。
字节流动
2020-06-03
8450
NDK OpenGL ES 3.0 开发(十四):粒子(Particles)
NDK OpenGL ES 3.0 开发(十三):实例化(Instancing)一文中我们了解到 OpenGL ES 实例化(Instancing)是一种只调用一次渲染函数就能绘制出很多物体的技术,可以实现将数据一次性发送给 GPU ,避免了 CPU 多次向 GPU 下达渲染命令,提升了渲染性能。
字节流动
2020-06-03
7540
NDK OpenGL ES 3.0 开发(二十一):3D 模型加载和渲染
上一节简单介绍了常用的 3D 模型文件 Obj 的数据结构和模型加载库 Assimp 的编译,本节主要介绍如何使用 Assimp 加载 3D 模型文件和渲染 3D 模型。
字节流动
2020-06-02
7650
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档