首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
OpenGL
订阅
没有剑的叶孤城
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
OpenGL ES-12-案例07-灰度&马赛克滤镜
其实整份代码与前一篇《分屏滤镜》相比,也就片元着色器部分发生了改变。 说白了,滤镜就是片元着色器像素值的处理。 灰度滤镜,说白了就是调整了每个像素显示颜色的亮度,使得整张图片显示一个颜色。 灰度滤镜的实现原理是让RGB值保持一个平衡并填充,或者只保留一个亮度值,即绿色,在人眼中…
OpenGL ES 滤镜动效——缩放、灵魂出窍、抖动、闪白、毛刺、幻觉
思路分析:通过效果图可以看出,图片的大小随着时间的推移,呈现周期性的变化。那么我们可以根据发现的这个规律,选用正弦三角函数sin来帮助我们实现这个效果。 正弦函数变化规律如下,取值在[-1,1]之间。