What if you could do math on an image?
Inspired by [3Blue1Brown's video](https://www.youtube.com/watch?v=ldxFjLJ3rVY), where he took the logarithm of a [Droste](https://en.wikipedia.org/wiki/Droste_effect) art piece to convert it into [Escher-style](https://en.wikipedia.org/wiki/Print_Gallery_(M._C._Escher)) art, I generalised it to any function.
Every point on an image is corresponded with a complex number in the complex plane. Applying a function on every point on an initial image gives a new complex number, cooresponding to its position in the new image.
I was able to recreate [Escher's effect](https://en.wikipedia.org/wiki/Print_Gallery_%28M._C._Escher%29) and more!
Check out the readme for some awesome results I got, how to use your own custom math function, and a quick guide on creating your own escher art.
- 1 devlog
- 10h