We closed this forum 18 June 2010. It has served us well since 2005 as the ALPHA forum did before it from 2002 to 2005. New discussions are ongoing at the new URL http://forum.processing.org. You'll need to sign up and get a new user account. We're sorry about that inconvenience, but we think it's better in the long run. The content on this forum will remain online.
Page Index Toggle Pages: 1
spore (Read 1916 times)
spore
Jul 5th, 2006, 12:07am
 
hi!
i'm not a programmer so please don't make to complicated  explanation Smiley
I just want to ask some question, i would like to know if we can reproduce the following picture and animation within processing.
http://imagesavant.com/index.html

http://imagesavant.com/images-720/tn16-720.0022.jpg
http://imagesavant.com/images-800/SolaAgitate038Ev1.0300.jpg
http://imagesavant.com/images-800/f6-camzoom-226B.0001.jpg
http://imagesavant.com/quicktime/solmovie1.mov
http://imagesavant.com/images-affine/r2-v1+2A-x4-720.0134.jpg
http://imagesavant.com/quicktime/r2-v3-x4-exp.86.mov

Image Savant is a fine art studio located in Hollywood, California, owned and operated by me, Richard "dr." Baily. My primary focus is digital fx animation, but occasionally I compose music, paint, and write.

SPORE is an ongoing software/aesthetic development project that has grown out of a proprietary ultra-high speed particle renderer which runs on Irix, Linux, and OSX. All the images on page 1 and 2 are stills from animations, and some of these stills are constructed with over 1 billion particles.

Ultimately, the goal is to build a living system that will breed and evolve designs and animations that I would never have dreamed of, and could not produce by any other means.

I have assembled two galleries that illustrate the current state of these new "genetic" experiments. The renderings are fairly low-rezz and grainy, but I believe that you will be as fascinated by these pictures as I am. Examples of some of these new image classes can be found here:
Re: spore
Reply #1 - Jul 5th, 2006, 1:15pm
 
popol wrote on Jul 5th, 2006, 12:07am:
Image Savant is a fine art studio located in Hollywood, California, owned and operated by me, Richard "dr." Baily. My primary focus is digital fx animation, but occasionally I compose music, paint, and write.


Erm... I really don't quite know how to react to this above statement, since either...

a) I've just entered a parellel universe
b) this is (you are) a lame joke(r)

http://www.centerforvisualmusic.org/Baily.htm
http://www.cgchannel.com/news/viewfeature.jsp?newsid=5119

please advice!
Re: spore
Reply #2 - Jul 5th, 2006, 1:54pm
 
Mmm... sad links.

I assume everything after the links in the orginal post is a quote from somewhere?  At least put "" around it!

Answer: yes, you could make images and movies like that using Processing.  BUT... not many people in the whole world are able to make images like that Sad  A few people have done similar things with Processing (myself included) but not even remotely as polished or on such a scale.  

It takes many years to get such results I think. Don't let that stop you from trying though - Processing is probably the best language to use if you're learning code from the beginning.

Re: spore
Reply #3 - Jul 7th, 2006, 7:12pm
 
Just some guesses, but...

He describes it as a particle system.  So it's just millions (if not billions) of dots that accumulate into the final image.  The hard part, or trick, in such a system is finding an "interesting" way to position/move the particles.

Many of his images resemble attractors, so you might search for fractal-related algorithms, or iterated function systems.  He also mentions that he played with Scott Drave's "flame" algorithm, see:  http://www.flam3.com

The "lit" quality of his images suggests that particles are rendered transparently in an additive manner.  Here's a bit of my work that renders in that way and has a similar "lit" quality:  http://www.davebollinger.com/works/scrawl

His renderer may also have an "bloom" post-processing step to spread out bright areas into adjacent pixels.  Imagine a gaussian blur on an intensity channel for instance.  (you can calculate such an intensity value by tracking how many times any particle lands on the same pixel and build up a histogram of hits, then blur that histogram, then apply to brighness channel)
Re: spore
Reply #4 - Jul 7th, 2006, 7:52pm
 
I think they're probably related to chaotic attractors. I know they bear a resemblance to some stuff I've done (though my stuff is nowhere near as pretty, http://picasaweb.google.com/MrHomicide/ChaoticIcons), with slowly changing parameters to get the smooth movement etc.
Re: spore
Reply #5 - Jul 8th, 2006, 12:14am
 
Take a look at Chaoscope:

http://www.btinternet.com/~ndesprez/index.htm

The search for really good ones can involve
different optimization methods (inc. genetic
search), but an unusually large portion of
parameter space is chock full of goodies.
Re: spore
Reply #6 - Jul 14th, 2006, 8:46pm
 
Here's an early experiment that to me seems a bit Spore-ish:
http://www.davebollinger.com/works/fungi/
Re: spore
Reply #7 - Aug 6th, 2006, 10:30am
 
man this is sad news, I met him once before at a party... really cool guy.
Re: spore
Reply #8 - Aug 6th, 2006, 10:30am
 
I meant about richard bailey's passing
Page Index Toggle Pages: 1