Skip to content

dolphin-run/LearnMetal

This branch is 1 commit behind loyinglin/LearnMetal:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f2c7a53 · Apr 28, 2019

History

47 Commits
Sep 17, 2018
Sep 22, 2018
Aug 28, 2018
Aug 28, 2018
Aug 28, 2018
Nov 9, 2018
Aug 10, 2018
Aug 28, 2018
Aug 28, 2018
Aug 31, 2018
Nov 9, 2018
Sep 22, 2018
Apr 28, 2019
Sep 22, 2018
Jul 10, 2018
Aug 28, 2018
Aug 28, 2018
Aug 28, 2018
Sep 19, 2018

Repository files navigation

LearnMetal

Metal 入门教程

目前已实现的demo:

  • 1、图片绘制;
  • 2、三维变换;
  • 3、摄像头渲染;
  • 4、灰度计算;
  • 5、视频渲染;
  • 6、边界检测;
  • 7、天空盒;
  • 8、Metal与OpenGL传递纹理;

Metal 进阶教程

目前已实现的demo:

  • 直方图均衡化;
  • 绿幕视频合成;
  • 颜色查找表(LUT滤)镜;

正待实现的有:

  • Metal渲染到纹理;(滤镜链的基础)
  • 多重colorAttachments渲染;
  • Metal实现滤镜链;
  • 多实例渲染;
  • 多buffer缓存;

如果你有想法和建议,欢迎加群263556662交流。

About

Metal 入门教程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 84.6%
  • Metal 11.3%
  • C 3.6%
  • GLSL 0.5%