Recent submissions

Comment · 4 months ago
Great write up! I also dove in to this topic a while ago over at https://damoonrashidi.me/articles/flow-field-methods, but putting the live processing sketches in was a very nice touch! Good job, and nice outputs!
Comment · 2 years ago
No worries! It's important that proper credit is given especially when he's done so much to push things forward in the generative art space.
Comment · 2 years ago
Cool! Thank you very much!
Comment · 2 years ago
Thanks for noticing the mobile support! I put a lot of effort in making it work well both on smaller screens as well as with touch/mouse support and light/dark mode while trying to ship minimal amount of js to the browser.. even the canvas elements re-render responsively in regards to size+theme.

I feel justified now and can finally sleep well knowing the time I spent manually formatting the code blocks so they wouldn't have horizontal scroll wasn't wasted!

Comment · 2 years ago
Yes, I reference that as being pretty much the seminal work on the topic within generative art in the beginning of the article (and link to the same article even!)

What I hoped to add to the topic was making it even more accessible for people who maybe haven't even heard of generative art yet, as well as provide some interactive illustrations to help showcase their behaviors. Hopefully that doesn't come across as me trying to take credit for his work, because I find the stuff he makes (his articles even more than his artworks sometimes) super influential.

Comment · 2 years ago
Ah, super cool! Looking forward to reading the future edition!
Comment · 2 years ago
I still feel like a lot of variation that can be achieved if you dig pretty deep, but I do agree that it's difficult to do something meaningful that other people aren't also doing since everything can easily become "same-y looking". What's great about flow fields is that they're easy to understand and you can get pretty interesting results for not that much effort, making them a great and accessible introduction to generative art for people who haven't tried it before.
Comment · 2 years ago
This is how I think about the ant like paths: Since we're warping the angles lines that turn a little will turn more, and lines that turn almost nothing will continue turning very little. Lines will start to converge against points that turn very little, after which all lines are grouped up and all go through the same points. I.e. turn until the turn-vector is small. That only happens when the smoothing is low, since the difference in noise values will still be high enough to cause this effect.

I don't know it that mess of a paragraph was understandable, but hopefully it answers your question!

Comment · 2 years ago
Great point! Unfortunately I do most of these generative art experiments as SVGs to feed to an axidraw machine (https://shop.evilmadscientist.com/productsmenu/846), but gut feeling says that in these canvas examples where sampling screen colors is possible your suggested method would be faster, and much more so for smaller lines and if the canvas is big.

I'll try to make an edit to the article where I try it out when I'm off work.

Thanks for the tip!

Comment · 2 years ago
I haven't seen that talk yet but will for sure watch it tonight!
Comment · 2 years ago
ah, of course! thanks for reading and noticing. It's been updated.
Comment · 2 years ago
Comment · 2 years ago
I wrote an article on the basics of Flow Fields in the context of Generative Art (no AI stuff, just for loops and if cases). It has some fun interactive illustrations and code samples for anyone looking to get into the field.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton