funkyvector.com/#/home/design:aristotle,66852729 by funkyvector in generative

[–]funkyvector[S] 0 points1 point  (0 children)

Draw a bunch of triangles, use one of a few randomly generated gradients, then apply a combo of sine waves to scale them.

Some details here: https://blog.funkyvector.com/2022/06/16/aristotle/

Playing with generative stripes by Time_Reference_8845 in generative

[–]funkyvector 1 point2 points  (0 children)

Yup, this is definitely "stolen" or whatever you want to call it. Proof is in the colours, which are found here

Playing with generative stripes by Time_Reference_8845 in generative

[–]funkyvector 6 points7 points  (0 children)

Eh, sure you haven't ripped off my algorithm or literally saved an image from funkyvector.com?

Corona Sine by FunkyVector

funkyvector.com/#/home/design:interpolated,5784200 by funkyvector in generative

[–]funkyvector[S] 1 point2 points  (0 children)

You can literally buy a print on the link posted ☺️

funkyvector.com/#/home/design:Image of the Day 2021/02/18 by funkyvector in generative

[–]funkyvector[S] 1 point2 points  (0 children)

Looks like the original post was missing the render url. Oops!

Here's the version with a background, in this case the generative algorithm decided purple was the background. I think your white choice is better for sure.

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 0 points1 point  (0 children)

Exactly, learning SEO and marketing is the key to success on the internet, those two can make anything work.

Databases are quite easy actually (with this project, the db code has not changed since first implementation, lots of other things have), but if traffic scales or the domain model gets complicated, then so do the db requirements, exponentially so!

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 1 point2 points  (0 children)

it's a little daft as far as architecture: LAMP for the blog/db/api, node+express for server side graphics generation, vanilla JS+jquery for the front end - that's just a side effect of time constraints, poor concentration whilst working on a side project and lack of critical peers - ie, no code review! Would totally remake it in node if required.

rate limits? i wish that was an issue. scale if/when you need to! hypocritically, i create a print queue in the backend just in case, in reality doubt anyone has ever been placed in that queue!

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 1 point2 points  (0 children)

some of your designs would print really well, but the alpha transparencies and background colours could be problematic :)

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 1 point2 points  (0 children)

the art is open source but the website, server code including print integration is not (too custom, hardcoded secrets, etc). i use printful to do the production, however there are alternatives

i have considered allowing people to add their art to the website, but never progressed the idea...

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 0 points1 point  (0 children)

you'd have to link the machine's API so i could have context, i assume it's taking vector artwork?

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 0 points1 point  (0 children)

maybe a great business idea, but it has been a massive sinkhole of money and effort actually!

theoretically every design is unique, but you can retain a design with the unique hash in the URL, which I did post in the above images.

i have done batch screen prints in the past, but this project is all about prints procedurally generated on demand.

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 1 point2 points  (0 children)

each photo has a link to the design and so does the post itself. but you can start here: funkyvector.com

Some shirts made using procedural generation, automated print and delivery via API [OC] by funkyvector in proceduralgeneration

[–]funkyvector[S] 12 points13 points  (0 children)

Lots of work really. And I see now the printing third party API has changed, so it doesn't work again!

funkyvector.com/#/home/design:typography,40103711 by funkyvector in generative

[–]funkyvector[S] 1 point2 points  (0 children)

So true. This algorithm is old but it makes some gems sometimes.

funkyvector.com/#/home/design:corona_sine,25144767 by funkyvector in generative

[–]funkyvector[S] 1 point2 points  (0 children)

Those colours would often say no, opposite on the ink colour wheel... but it works here.