Demo of fragment shaders and SKWarpable with Apple's SpriteKit
Switch branches/tags
Nothing to show
Clone or download
Latest commit 6e08557 Aug 5, 2018
Failed to load latest commit information.
SpriteKitShaders.xcodeproj Initial commit Aug 5, 2018
SpriteKitShaders Initial commit Aug 5, 2018 Create Aug 5, 2018
spriteKitShadersDemo.gif Initial commit Aug 5, 2018

Shader Demo

SpriteKit Shaders & Geometry Demo

This demo app shows how SKShader and SKWarpable can be used to create a liquid effect for a simple 2D pool simulation. Particles from SKEmitterNode and falling leaves animated with SKAction are thrown in for fun. The purpose of this code is to provide an introduction to how fragment shaders can be easily used with SpriteKit.

Related Article

Check out the short YouTube video or the related blog post here:


Matt Reagan - Website: - Twitter: @hmblebee


Source code and related resources are Copyright (C) Matthew Reagan 2016. The source code is released under the MIT License.