首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
pjx_wang
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
最新
热门
iOS-1.对象alloc的流程分析
alloc & init & new 源码分析 alloc底层都做了哪些 init源码 new的源码
视频采用格式RGB和YUV
每种颜色都可以用(红,绿,蓝)三种原色来表示,将RGB分别取不同的值,展示不同的颜色。 当有一张 1280 720 大小的图片时,该图片中有 1280 720个像素点,其中每个像素点都采用RGB编码格式,那么这张图片就会占用1280 720 3 / 1024 / 1024 = …
AVFoundation采集视频获取纹理+MetalKit高斯模糊渲染
1. 准备工作 2. 内置属性 3. viewDidLoad 设置可绘制纹理的当前大小。
Metal加载纹理(tag/png/jpg)
1. 可分为5个功能模块
Metal使用顶点数组渲染
完整的实例代码参考:github
Metal着色器语言
Metal着色器语言是用来编写3D图形渲染逻辑、并行计算核心逻辑编程语言,编写Metal框架的APP需要使用Metal着色语言程序。Metal框架管理Metal着色语言的裕兴和可选编译选项,Metal着色器语言使用Clang 和LLVM进行编译处理,编译器对于在GPU上的代码执…
Metal 颜色的渲染Demo
苹果建议在开发mental程序时,最好是将渲染循环独立成一个类,目的是为了更高效的管理metal以及metal视图委托。创建完成后,也需要判断是否创建成功,如果不成功,则中断渲染流程
大长腿滤镜
参考OpenGLES综合案例14:大长腿
OpenGL 滤镜进阶(缩放+灵魂出窍+抖动+闪白+毛刺+幻觉)
每⼀行像素随机偏移 -1 ~ 1 的距离(这⾥的 -1 ~ 1 是对于纹理坐标来说的),但是如果整个画面都偏移⽐较⼤的值,那我们可能都看不出原来图像的样子。所以我们的逻辑是,设定一个阈值,小于这个阈值才进行偏移,超过这个阈值则乘上一个缩小系数。 残影的效果: 是在移动的过程中,…
OpenGL 分屏滤镜
效果图流程逻辑程序执行流程viewDidLoad函数(设置背景+创建切换滤镜效果工具栏)-->filterInit函数(初始化上下文,准备顶点和纹理加载)-->着色器加载/编译,program使用--
下一页
个人成就
文章被点赞
186
文章被阅读
53,751
掘力值
1,668
关注了
17
关注者
35
收藏集
0
关注标签
5
加入于
2020-06-25