metal_camera icon indicating copy to clipboard operation
metal_camera copied to clipboard

iOS metal camera with GPU shaders.

Metal Camera

Basic Swift implementation of the iOS video camera that uses GPU Shaders implemented with Metal Shading Language.

Check out corresponding Medium article: Easy Filters - Intro to GPU Pixel Shaders


iOS app implemented with shaders from this project:

Shaders

  • Passthrough (Original)

  • Brightness

  • Contrast

  • Gamma

  • Exposure

  • Grayscale

  • Inversion

  • Rgba2Bgra

  • Pixellate

  • BoxBlur

Author

Greg (Grzegorz) Surma

PORTFOLIO

GITHUB

BLOG