News for hackers. Stuff that matters.
Re:Programmatic Art by runemadsen on Saturday April 06, 2013 @12:40PM (#5504095)
I recently gave a talk about programmatic art at Heroku's conference.

https://vimeo.com/groups/waza2013/videos/61113159

My lecture notes may be of interested to you also:

http://www.runemadsen.com/printing-code

For example:

http://www.runemadsen.com/printing-code/lecture-form

Re:Programmatic Art by illyism on Saturday April 06, 2013 @03:08PM (#5504646)
Whoa, you are amazing! As both a designer and programmer this is what I've always wanted to do. Your course is a good start for me. I've seen most of the things in the lectures but they're still a good refresher.

http://www.runemadsen.com/printing-code/lecture-intro

Re:Programmatic Art by smrtinsert on Saturday April 06, 2013 @06:21PM (#5505270)
I just peaked at these, and I'm bookmarking a million times over. I'm very interested in this space right now, thanks so much with sharing your knowledge.
Re:Programmatic Art by vijayr on Saturday April 06, 2013 @08:30PM (#5505603)
Totally agreed, this is incredible.

If someone wants to learn, what would be the best place to get started? as in - books, software etc? Also, is there a self paced course?

Re:Programmatic Art by ryalfalpha on Saturday April 06, 2013 @04:41PM (#5504966)
That's a really great resource, thanks for sharing!
Re:Programmatic Art by noelwelsh on Saturday April 06, 2013 @01:46PM (#5504325)
Great notes! Thanks for sharing.
Re:Programmatic Art by zokier on Saturday April 06, 2013 @10:07AM (#5503596)
I guess demoscene deserves a mention here. They kinda take the generative/programmatic art thing to the extreme, and do everything in real-time. Of course most productions these days are in 3D which makes them quite distinct from these geometric 2D ones, but there are still some similarities. Seeing a nice high-end 2D demo these days could be interesting.
Re:Programmatic Art by b6 on Saturday April 06, 2013 @01:42PM (#5504308)
I always go here to get demos: http://www.pouet.net/
Re:Programmatic Art by montecarl on Saturday April 06, 2013 @11:58AM (#5503953)
There is a programming language for making really cool art called "Context Free":

"Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes."

The language is impressive in how complicated the resulting images can be from a few simple rules. Here is a link to one popular image in their gallery along with source code:

http://www.contextfreeart.org/gallery/view.php?id=1162

Re:Programmatic Art by prezjordan on Saturday April 06, 2013 @12:59PM (#5504161)
If anyone is looking for a gentle introduction into this sort of thing, Jeremy Ashkenas (of Underscore/Backbone hame) wrote a wonderful Ruby wrapper for Processing [0]. The syntax is remarkably simple (and Ruby!). Here's an example of the Mandelbrot set [1]

[0]: https://github.com/jashkenas/ruby-processing

[1]: https://gist.github.com/prezjordan/4391313

Re:Programmatic Art by williwu on Saturday April 06, 2013 @11:27AM (#5503844)
No one mentioned Processing? http://processing.org
Re:Programmatic Art by inDigiNeous on Saturday April 06, 2013 @10:09AM (#5503600)
Pretty cool. Looks similar to what I did before creating http://GeoKone.NET. I was doodling with triangles, circles, lines and trying to figure out what numbers would represent if they were geometry.

This led to me developing GeoKone.NET, an interactive Sacred Geometry Generator. Check it out if you want to Create Some Recursive Geometry, it's pretty flexible in the things you can do with it :)

http://GeoKone.NET

Some examples of what people are doing with this tool:

http://indigineous.tumblr.com http://lgo900.wordpress.com

Check it out if you are interested in playing around with recursive geometry! :)

Re:Programmatic Art by seanmcdirmid on Saturday April 06, 2013 @09:19PM (#5505740)
What does your project have to do with .NET? It seems cool, but the name is a bit misleading.
Re:Programmatic Art by inDigiNeous on Sunday April 14, 2013 @09:54AM (#5546888)
Nothing. It's an internet address that ends in .NET and I like to spell it this way.
Re:Programmatic Art by sebsauvage on Saturday April 06, 2013 @08:57AM (#5503452)
A few years ago I wrote WebGobbler (Gallery here: http://sebsauvage.net/webgobbler/). (My program would deserve an update.)

At the bottom of the page, I also listed a few more generative art projects.

Re:Programmatic Art by carlosag on Saturday April 06, 2013 @10:08AM (#5503598)
Very nice. Four years ago I was creating physical generative paintings: GA's that would produce physical painted works. http://carlos.ag/painter.html
Re:Programmatic Art by bennyg on Saturday April 06, 2013 @10:52AM (#5503730)
That's awesome! I've been playing around with some machine learning stuff recently, and because of my art background, I've been wanting to tackle similar stuff to this. Did you let your genetic algorithms run on real-life paintings? i.e. Did they get refine after making a physical model, or did you do the refinement and evolution before it got the physical creation phase?
Re:Programmatic Art by carlosag on Saturday April 06, 2013 @06:32PM (#5505307)
The GA was based on an open loop simulation. I tuned a digital canvas / painting simulation by hand and then evolved the paintings in simulation. After evolving the painting I would execute the painting with a robotic arm. I did some preliminary work on closing the loop: using the actual output of the painting to tune the simulation but didn't get too far. A paper on my methods / simulation and results: http://carlos.ag/GA2008paper.pdf
Re:Programmatic Art by dups on Saturday April 06, 2013 @09:42AM (#5503552)
This work is really aesthetically pleasing. Nice one!

Programmatic art generally falls under the domain of generative creativity. A field that draws inspiration from topics as varied as biology and architecture.

In terms of visual art, some of you might enjoy the painting fool: http://www.thepaintingfool.com/

For an up to date and compressive overview of generative creativity, check out this book: http://www.springer.com/computer/ai/book/978-3-642-31726-2

Re:Programmatic Art by abecedarius on Saturday April 06, 2013 @12:26PM (#5504044)
These are pretty great -- they're making me want to dive back in to the art thing. (My old stuff from around 2000: http://djb.deviantart.com/gallery/ and http://wry.me/~darius/gallery/index.html from code at https://github.com/darius/tusdl -- my involvement in the actual images was limited to feedback to the program as it threw them up.)
Re:Programmatic Art by jankins on Saturday April 06, 2013 @11:36AM (#5503878)
I've recently had the recurring idea that it would be awesome if I could do this with music, I found this after a quick search: http://overtone.github.io/ (+ it's an excuse to learn clojure) Anyone have experience doing this with music, & might have some opinion on the best tools?
Re:Programmatic Art by dups on Saturday April 06, 2013 @11:54AM (#5503934)
I have a bunch of friends studying music informatics, who are very much into algorithmic music. They never seem to stop talking about Supercollider.

One of our lecturers maintains a pretty good list of languages and tools for generative creativity: http://www.chadmckinneyaudio.com/generativecreativity

Re:Programmatic Art by evan_ on Saturday April 06, 2013 @12:18PM (#5504020)
Brian Eno has released a bunch of iOS apps that generate music autonomously. http://www.generativemusic.com/
Re:Programmatic Art by timestretch on Saturday April 06, 2013 @12:50PM (#5504132)
If you are into programmer art, you might like my desktop picture gallery.

There are Buddhabrots, fractal flames, recursive 3d structures made with Structure Synth and POV-ray. Most pictures are 2560x1600.

http://www.timestretch.com/page/gallery

Re:Programmatic Art by terhechte on Saturday April 06, 2013 @08:51AM (#5503428)
How eerie, I had literally just (10 min ago) searched for something like this on Google and Github; I wanted to looked into dynamic generation of patterns but the only thing I could find were simple stripes and tartans. Cool stuff.
Re:Programmatic Art by DanBC on Saturday April 06, 2013 @09:20AM (#5503511)
There's an ancient book that is handy - 'Computers, Pattern, Chaos & Beauty'.

It has pseudo code and a bunch of illustrations. (http://www.amazon.com/Computers-Pattern-Beauty-Clifford-Pick...)

Re:Programmatic Art by daralthus on Saturday April 06, 2013 @12:29PM (#5504054)
http://www.generative-gestaltung.de/ is a bit more fresh! And all source code is up on the site.
Re:Programmatic Art by terhechte on Saturday April 06, 2013 @12:07PM (#5503977)
Thanks!
Re:Programmatic Art by andrewcooke on Saturday April 06, 2013 @09:34AM (#5503535)
these are nice. are you aware of andy gilmore? some of his work is similar - http://crowquills.com/ANDY-GILMORE
Re:Programmatic Art by decktech on Saturday April 06, 2013 @12:29PM (#5504055)
I've heard that Andy's work (while amazing) isn't generative. I think he actually lays it all out by hand (in Illustrator or the like). Not sure if genius or crazy, maybe both.
Re:Programmatic Art by svantana on Saturday April 06, 2013 @02:01PM (#5504380)
Re:Programmatic Art by sp332 on Saturday April 06, 2013 @10:21AM (#5503628)
Aza Raskin's "Algorithm Ink" project is pretty easy browser-based tool to work with. http://azarask.in/projects/algorithm-ink/#f9ed4e9b and http://azarask.in/projects/algorithm-ink/#e8ff0b8c for example. Click the "edit" button at the top to see how it's done.
Re:Programmatic Art by john2x on Saturday April 06, 2013 @12:25PM (#5504042)
For more inspiration (and tutorials), Generative Design[1] is awesome.

[1]: http://generative-gestaltung.de

Re:Programmatic Art by daralthus on Saturday April 06, 2013 @12:46PM (#5504112)
Also check out Nature of Code[1]. You could read it online.

[1]:http://natureofcode.com/book/

Re:Programmatic Art by swayvil on Saturday April 06, 2013 @12:53PM (#5504141)
I too am into programmatic art. http://fleen.org

Are those wallpapers "live wallpapers"?

Re:Programmatic Art by urbanape on Saturday April 06, 2013 @05:12PM (#5505079)
Thanks for the nice comments, folks.
Re:Programmatic Art by schwa on Saturday April 06, 2013 @11:55PM (#5506063)
How about the snarky ones like "Hacker News? Really Zac?"
Re:Programmatic Art by urbanape on Monday April 08, 2013 @09:07AM (#5511415)
I love you, schwa.
Re:Programmatic Art by Draco6slayer on Saturday April 06, 2013 @10:55AM (#5503737)
Renaissance artists didn't do much actual painting. They just sketched what they wanted, mixed colours, and had students do the rest. This is basically the same thing, only with abstract art. If this isn't art, then the renaissance didn't have any artists.
Re:Programmatic Art by bennyg on Saturday April 06, 2013 @11:02AM (#5503755)
Andy Warhol had a Factory of people working for him too. Damien Hirst does now as well. It's not uncommon at all for artists to do residencies with big name artists. Have you ever had a gallery show? Let alone a whole museum at your disposal to do something with creatively - it's a ton of work, even for a group of people.

I'm agreeing with you though, this is art. Sometimes, so is my mom's cooking.

Re:Programmatic Art by Draco6slayer on Saturday April 06, 2013 @04:07PM (#5504833)
Exactly my point. Just because someone else is doing the work (or, in this case, something else) doesn't mean that the work isn't the first person's art. And yes, I suppose, anything can be technically art. But this is veritably the same kind of art we've already come to accept.
Re:Programmatic Art by mehwoot on Saturday April 06, 2013 @10:13AM (#5503608)
Really, really cool.