首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
OpenGL
订阅
超频主脑
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
『OpenGL学习滤镜相机』- Day3: 着色器基础 - GLSL 语言
📚 今日目标 深入学习 GLSL 语法和数据类型 掌握 uniform、attribute、varying 变量的使用 理解着色器内置函数 实现动态改变图形颜色和大小 制作渐变色三角形 运行效果: 🎯
Android OpenGLES 高斯模糊与毛玻璃效果
通过讲解模糊的概念,使用均值模糊达到模糊效果,再通过正态分布密度函数,在OpenGLES中实现高斯模糊和毛玻璃效果
Android RenderScript-toolkit库,替换老式的脚本方式(常用于高斯模糊)
此工具包提供了一系列高性能图像处理函数,例如模糊、混合和调整大小。它可以作为大多数已弃用的 RenderScript 内部函数的独立替代品。 支持16k page size。
大师级 Compose 图形编程—AGSL 入门
随着 Android 12L (API 32) 的发布,Google 引入了一项强大的图形技术 —— AGSL (Android Graphics Shading Language)。
ExoPlayer架构详解与源码分析(1)——前言
前言 之前通过几篇源码阅读横向的分析了ExoPlayer HLS相关的源码,那时候ExoPlayer还是独立的库,现在ExoPlayer 现在已经正式入编,合并到了Androidx 的media3中,
【译】为SVG路径上的任何东西制作动画
根据SVG路径创建动画,包含心形动画、炸弹引线动画、webgl动画等。图像皆由SVG创建,再进行延申,实现不同的效果,一起来学习吧~
OpenGL ES之LUT(滤镜基准图)
Look Up Table(简称LUT,查找表)。输入一个值,然后通过查找表来得到一个输出值。在调色领域中,称为颜色查找表,查找表的分量为R、G、B,是一种降低GPU运算量的技术,通过将颜色值存储在一张表中,在需要的时候通过索引在这张表上找到对应的颜色值。这是一种使用空间换时间…
[OpenGL]未来视觉4-Native层滤镜添加
上一节介绍了摄像头的帧采集,这一节将要介绍采集回来的摄像头数据如何显示到屏幕,以及对数据进行滤镜添加。 现在demo中提供了大概有三十几种滤镜,其原来MagicCamera大致一样的。 滤镜效果比较简单的理解就是原来的图像的基础上,混合上纹理显示出来的效果,而Opengl中纹理…
如何优雅地实现一个分屏滤镜
本文通过编写一个通用的片段着色器,实现了抖音中的各种分屏滤镜。另外,还讲解了延时动态分屏滤镜的实现。 静态分屏指的是,每一个屏的图像都完全一样。 分屏滤镜实现起来比较容易,无非是在片段着色器中,修改纹理坐标和纹理的对应关系。分屏之后,每个屏内纹理的对应关系都不太一样。因此在实现…
OpenGL之GLSL
GLSL是OpenGL Shader的编程语言,为了更好的进行视频编辑和特效开发,抽空学习了其语法和特性,并做此记录,留作备忘查询。 单标量参数:向量中的所有分量都会初始化为该标量值。 多标量参数、向量参数、或者标量和向量混合参数:按照参数顺序初始化向量的所有分量,需要保证参数…