Ming + PHP5 + AI = Pretty
cyberscribe writes "Project K++ just released its first alpha version today. The project aims to explore computer-generated abstract art using PHP and Ming. The name of the project is an homage to Wassily Kandinsky, father of abstract art. Caution: the Flash movies can be intensive on your graphics card. Other caution: hitting reload to see the next cool computer-generated abstract 'painting' can be highly addictive."
Looks like their careers are over =(
WANNAWIKI Wannawiki WannaWiki WANNAWIKI!
Does the person who submitted this have something personal against the owners of the site or something? I hope they know where to send the bill after their server has been reduced to a useless pile of molten plastic.
Art isn't about being pretty. Art is about emotional, spiritual communication between an artist, his culture, work of art, and public.
some random images are no more art than some randomly placed things on my workbench.
this could be reall sweet on platforms supporting using a web page as a wallpaper
I used to get high on life, but I developed a tolerance. Now I need something stronger.
I used too produce stuff like this on my atari what.. 15 or more years ago, in basic. I'm not impressed in the slightest. Thumbs down for an image that looks like it could have been produced by my little brother with a crayon.
Now if you truly want some cool abstract art, try debris by Brennen Underwood of nullsoft fame. For some reason it has a tendancy too gather porn pictures in the images it creates. Is it because there's a lot of porn on the net? Or is it because nullsoft = sex. Try it for yourself and you tell me.
Evolvotron
From the page: Evolvotron is an interactive "generative art" application for Linux to evolve images/textures/patterns/animations through an iterative process of random mutation and user-selection driven evolution. It's not running in Flash, you may render all images to arbitrary resolutions and is perfect for creating new desktop backgrounds... Also check the Gallery and Animations.
The code is licensed under the GPL. It uses Qt and is multi-threaded.
The project itself really doesn't impress me. All the K++ people did was use a random number generator to generate colors, gradients, curve coordinates, circles, etc. The actual cool part (Dynamically genereated fully functional Flash movies through PHP) was all the work of the Ming library coders. This is akin to someone creating a spinning rainbow colored 3D cube in OpenGL or someone applying a ton of Photoshop filters to a cool picture of the sky. It looks nice to someone who doesn't know how it was made, but in reality, all of the challenging and innovative things were done by the person who programmed the library, not the person who used some very basic implementation of the library.
This k++ (or whatever) is an ok example, but there are some truly fantastic sites around..Try Pray Station or (one of my hero's) John Maeda. John's work is incredibly beautiful, and he's a half decent coder to boot.
I seriously fail to spot the AI in this.
Random number generation is more likely, but I doubt any AI techniques are needed or applicable to this.
www.enterweb.pt
DISCLAIMER: This software is graphics-intensive. The author is not responsible if viewing these Flash movies causes your web browser or computer to crash. It's not my fault if your video card can't handle it. :-) /. reply: It's not my fault if your server can't handle it. :-)
Honest question, no flamebait: Why did they use PHP? You can create the same effects entirely in ActionScript, the native language of Flash.
These guys couldn't have possibly coded that in a question of months. This means they must have stolen it from Minix. I think I'm going to write a book about it. I'm so smart.
Lest anyone think that is good abstract art, come take a look at my site. I computer-generate 3d abstracts. Also, I paint, draw and sculpt, and have been doing so since my youth. Now I have a degree in Fine Art, but still, you should be careful to just patently state that what you are doing is "pretty", because that is a relative term. What does it mean? What is the purpose? To attempt to generate an interesting composition, right? So why not generate it, decide it's interesting, and then show us that one? Why do we all have to sit through 999 bad ones to get to one good one?
stuff |
What I just don't understand is that Macromedia licenses the flash specs on the condition that it is used by other products (such as Ming) to create content. Apparently, it is not permitted to use the specs to develop an alternative open-source plugin.
So why is that? It's not like Macromedia is making any money on the plugins, and besides: the more compatible plugins are out there, the larger the userbase for Flash, right?
Can someone here explain this to me?
"Oooh, does that mean we get to kick some puffy white mad zionist butt?"