Shadertoy to Metal
A Xcode 10 or later / Swift 5 project to replicate Shadertoy code in Metal based on Martijn Steinrucken's (The Art of Code) tutorials on YouTube. See links below.
To accompany this tutorial step by step type in Terminal:
git fetch --all --tags --prune
git checkout tag
Each tutorial has its own branch. Checkout the corresponding branch to follow each tutorial. For tutorial #1 do:
git checkout tutorial-1
To see the videos that inspired this project, please check Martijn's tutorials here using the original Shadertoy code:
https://www.youtube.com/watch?v=u5HAYVHsasc
https://www.youtube.com/watch?v=GgGBR4z8C9o
https://www.youtube.com/watch?v=bigjgiavOM0
https://www.youtube.com/watch?v=jKuXA0trQPE
https://www.youtube.com/watch?v=ZlNnrpM0TRg
https://www.youtube.com/watch?v=vlD_KOrzGDc
The Shadertoy version can be seen here: https://www.shadertoy.com/view/lsXcWn