Despite having the day off, I had one of those days where it seemed that everything went wrong
So I did some #CreativeCoding in #Py5 in order for something to go right. This was one that was floating around in my head for a while. And while expectations didn't quite meet reality, the process was the therapy I needed after a day dealing with in-law drama, and a flooded basement. Learning to really appreciate the journey more than the destination
My first #PortfolioDay! I’m Paul and I’m an artist that uses modern code to create unique works using vintage pen plotters, which I also collect and repair as needed. My works are typically in CMY color but I also do monochrome or other specialty inks. I can do up to 36”x48”.
Day 5 is Day 1 again but trying to remove the duplicate lines. Still a little buggy, but i think it did help. I also enjoy the meandering path AxiDraw found.
Maze generated with Wave Function Collapse algorithm, extended to handle adhoc drawing tiles; edges then coloured according to colour of reference photo at corresponding location.
Day 4 is another variation of moiré. But most of the time was spent in the weeds with rust procedural macros.
Being able to explore the parameter space of generative art is one of the best parts, and I have this library I’ve been building that I use to control parameters with things like a midi controller (I use the same thing for live visuals). But I needed to basically copy all of my structs and sprinkle boilerplate code everywhere.
I spent some time yesterday night learning about rust procedural macros and getting something working. I celebrated by making a nicely centered moiré pattern.
It should save me a lot of code when I want to change a static thing to a live-configurable thing and I am very excited.
Over the last couple of weeks I added several more to the #opticalillusion collection, reworked and improved the interactions on many, merged two, deleted two, restructured the code, and updated the info display to use DOM elements (that was tricky). I improved the mobile controls, and it works on iPhone now. I'm really proud of the overall project. It's up to 26 illusions—with a lot more if you count all the variations built in.
OC "noise" - WIP on TIC80
gif preview link: https://imgur.com/iCyF2U2...