Ios Spritekit Shader Sandbox Versions Save

👾 Collection of custom effects for SpriteKit implemented using GLSL/Metal shaders.

1.3.1

3 years ago

The update includes some minor fixes related to the SIMD type replacement, over the deprecated float type

1.3.0

5 years ago

Added 2 new fragment shader effects such as:

  • LCD effect
  • CRT effect

Also there were made small refinements.

1.2.0

6 years ago

Implemented and added several new shaders:

  • GTC14
  • Mandelbrot Recursive
  • Tron Road

You can preview them in README file!

1.1.5

6 years ago

This update includes support two custom GLSL fragment shaders:

  • Lattice6 is a port of open source shader for SpriteKit + iOS 10.0.
  • Splash is a new shader that renders splash effect.

1.1.1

6 years ago

This update includes the following changes and additions:

  • New shader called Flame Raymarching .
    • It uses rendering technique called raymarching that, in this case, allows to achieve nearly photo realistic effect.
    • The number of raymarching iterations can be controlled by the corresponding UISlider. Note that the higher the number of iterations the more likely your device is gonna burn 😜
  • Implemented UI controls for Flame shader.
  • Decreased iOS deployment target from 11 to 10.
  • Fixed small issues related to rounded corners with UIButton components.

1.1.0

6 years ago

This update includes the following changes and additions:

  • Added RGB Lightning Energy shader.
    • Implemented speed control via UISlider component.
  • Added Paint Noise shader.
    • Implemented touch handling that changes the composition of colors for the shader.
  • Improved Water Reflection shader by adding capability of changing number of iterations for fragment reflection effect.
  • Added Water shader.
  • Added UI controls that allow to change shaders.
  • Implemented SKShader+UniformUpdates extension.
  • Other small improvements.

1.0.1

6 years ago

This is the first release of the demo app that contains two fragment shaders and demonstrates how to link them to SpriteKit.