logoalt Hacker News

TheOtherHobbestoday at 9:06 AM1 replyview on HN

I spent a fair amount of time with p5 etc, but the results always felt limited and brittle. You need a lot of complexity before anything really interesting happens, and Processing lacks features like gradient fills that limit what's possible. It helped there were people like Jared Tarbell who (IMO) were way ahead of what most people were doing, and were willing to share their code.

I wasn't unhappy with some of the results, but it was an interesting and frustrating struggle.

https://www.flickr.com/photos/32832718@N00/17951484570/in/ph... https://www.flickr.com/photos/32832718@N00/19868350512/in/ph... https://www.flickr.com/photos/32832718@N00/17952106385/in/ph...

You can push AI in the same way and end up in some unusual spaces, but the quality often degrades when you get there.

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fr...

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fo...


Replies

rikrootstoday at 6:55 PM

> I spent a fair amount of time with p5 etc, but the results always felt limited and brittle.

I wrote a JS canvas library[1] partly because existing libraries of the time (2013) didn't do what I wanted a canvas library to do. Things like animated gradients and patterns, etc. I'm still working on the library today - so thats 12+ years of my spare time gone!

Generative art - such as challenges like Genuary[2] - is a key tool for giving me ideas on how to develop the library further. I keep CodePens of some of my better efforts[3] around as a set of extra tests to check for breaking changes as I fiddle with the library.

[1] - https://github.com/KaliedaRik/Scrawl-canvas

[2] - https://genuary.art/

[3] - https://codepen.io/collection/RzzMjw