Skip to content

Instantly share code, notes, and snippets.

@lacyrhoades
Created September 27, 2018 14:00
Show Gist options
  • Save lacyrhoades/0a4c8cd245dd00facadc90b6124f59f6 to your computer and use it in GitHub Desktop.
Save lacyrhoades/0a4c8cd245dd00facadc90b6124f59f6 to your computer and use it in GitHub Desktop.
let group = GPUImageFilterGroup()
let contrastFilter = GPUImageContrastFilter()
contrastFilter.contrast = FoboCore.Context.sceneManager.popArtContrastLevel
let colorFilter = GPUImageFalseColorFilter()
colorFilter.firstColor = GPUVector4(FoboCore.Context.sceneManager.popArtColor.first)
colorFilter.secondColor = GPUVector4(FoboCore.Context.sceneManager.popArtColor.second)
group.initialFilters = [contrastFilter]
group.terminalFilter = colorFilter
contrastFilter.addTarget(colorFilter)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment