首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
落影
掘友等级
移动客户端工程师
|
字节跳动-诚邀共事
喜欢思考,分享技术。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 8
沸点 1
赞
9
返回
|
搜索文章
最新
热门
Metal入门教程(四)灰度计算
前面的教程介绍了Metal如何显示图片、自定义shader实现三维变换以及用MetalPerformanceShaders处理摄像头数据,这次尝试创建计算管道,实现Metal的compute shader。 Metal的计算管道只有一个步骤,就是kernel function(…
Metal入门教程(三)摄像头采集渲染
前面的教程介绍了如何绘制一张图片和如何把图片显示到3D物体上并进行三维变换,这次介绍如何用Metal渲染摄像头采集到的图像。 用AVFoundation采集摄像头数据得到CMSampleBufferRef,用CoreVideo提供的方法将图像数据转为Metal的纹理,再用Met…
Metal入门教程(二)三维变换
上一篇的教程介绍了如何绘制一张图片,这次的目标是把图片显示到3D物体上,并进行三维变换。 在图片绘制的基础上,给顶点数据增加z坐标,并使用顶点的索引缓存;为了实现三维变换,给顶点shader增加投影矩阵和模型变换矩阵。 projectionMatrix 是投影变换矩阵,mode…
Metal入门教程(一)图片绘制
这里是一篇Metal新手教程,先定个小目标:把绘制一张图片到屏幕上。 通过MetalKit,尽量简单地实现把一张图片绘制到屏幕,核心的内容包括:设置渲染管道、设置顶点和纹理缓存、简单的shader理解。 [device newBufferWithBytes:quadVertic…
个人成就
文章被点赞
137
文章被阅读
41,570
掘力值
1,147
关注了
6
关注者
144
收藏集
0
关注标签
17
加入于
2018-07-07