Login
Most active (total)
1) Peffis (1597 posts)2) tomazon (842 posts)
3) tinab (621 posts)
4) snowlord (520 posts)
5) tt_robert (296 posts)
Current poll
Latest collections
- Shanghai 2009 (tomazon)- Test Set (awali)
- Tibetan plateau ... (jakobh)
- non_pix (fjordan)
- Paris2007 (mooy)
- geb (fjordan)
- fst (fjordan)
- Just some Pics (mightymidget)
- Used to be (Peffis)
- Work (drorgo)
Latest posts
Wednesday 1/9- Multimedia message (Marie) [2]
Monday 19/4
- LH4483, Barcelon... (pk) [4]
Monday 12/4
- Sjunger sinatra ... (Janne) [2]
Thursday 11/3
- Pillow (Peffis) [4]
- Pillows (Peffis) [4]
Friday 5/3
- tsingtao (tomazon) [4]
Thursday 4/3
- frukost (tomazon) [2]
Tuesday 2/3
- Mobilen är kul (Peffis) [2]
Saturday 27/2
- Gitarr, madrass ... (Peffis)
Sunday 21/2
- Surfar bollibompa (Janne) [6]
- Mobile fun (Peffis) [2]
Monday 8/2
- Vera (Peffis) [2]
- Elsa (Peffis) [2]
Friday 29/1
- Backyard (Peffis)
Thursday 28/1
- Brillor (Peffis) [6]
Tuesday 26/1
- Our Sweet Hebby RIP (Micke) [5]
- New York movies (tomazon) [1]
Sunday 24/1
- Times square tur... (tomazon) [2]
- .........LITTLE ... (Micke) [8]
- LITTLE SAUNA (Micke) [9]
- LITTLE RED HUT (Micke) [7]
Saturday 23/1
- BOYS WILL BE BOYS (Micke) [5]
- HEXHAM (Micke) [1]
- ICICLES (Micke) [1]
- NICE PAIR (Micke) [1]
Friday 22/1
- Up up and away (Peffis) [8]
Monday 18/1
- Check out my pho... (tinab)
- Tack nikos (Janne)
Tuesday 12/1
- DSC00177 (Janne) [8]
Wednesday 6/1
- burr (tomazon) [1]
Clouds
What is this cloud thing? Well...photos are posted here on this site randomly distributed over time from several users scattered all over the world (mostly Europe). A cloud here is defined to simply be a meltdown of these images into one single image - an image that obviously becomes more and more chaotic over time.
The meltdown is done merging the new image into the old one. This is done by first selecting a random location in the old image where the new image is then drawn using an alpha layer to determine transparency. Pixel by pixel the colours are merged using the formula
where α is the alpha layer and Csrc is the colour of the image that is being added and Cdst is the colour of the old image that the image is added to. The point (x0, y0) is simply the randomly chosen coordinate.
The alpha layer in turn is formed by using a midpoint displacement algorithm (for reference, have a look at the sdlplasma hack at hellkvist.org) to create a mountain-like surface. Where the mountain of the surface is high lots of colours from the new image will be selected as this transforms directly to the alpha layer. Where there are valleys most of the colour will come from the old image. The edges of the alpha layer image produced this way is set low so that there will be no sharp edges and everything will melt together nicely. So one could say that there are no mountains near the edges - only valleys.
The meltdown, where new images are added to the old image, is done once every hour so the image seen on top of the page is constantly changing as people add images to the site. Therefore one can look upon it as some sort of collaborative art if you wish. The seed to the whole algorithm is the peace symbol - a symbol that I wish was behind more things in life.
A copy of the current cloud is also saved once in a while (roughly twice a month). The images above are the clouds that have been generated so far (since the start in July, 2004).
Animated clouds
When this page got slashdotted many suggested that I should make a movie out of it as well. I have done so by making 10 frames for each image so that a fade in effect is created. Below follows a list of the currently available movies categorized in chronological order.Comments about the clouds from people passing by...
5th Aug, 2004
5th Aug, 2004
6th Aug, 2004
This has 2 very good engineering applications:
1)I think there should be some glasses that work this way, I could use them to stand looking @ my friends wife!
buuahahahaha... nice job!
2)This could be used in 6 DOF flight simulators to simulate real clouds or fog banks. The ones we have now dont allow use to specify the density of the cloud. This could be very useful simulating the downrange affect on a seeker.
24th Aug, 2004
24th Aug, 2004
24th Aug, 2004
I think it's a great project. The eventual blending of random photos may turn into a work of art itself.
good luck.
24th Aug, 2004
24th Aug, 2004
24th Aug, 2004
I can see other applications for this process as well. I think this would make a great screensaver. The screensaver could be configured to point to a diirectory of photos, and could merge a random photo (resized to an appropriate size) with a random alpha value into a random location on the screen every, oh, couple of seconds or so. It could even do it fancylike and fade each photo in during the merge.
24th Aug, 2004
24th Aug, 2004
One of those, wish I thought of that apps.
24th Aug, 2004
24th Aug, 2004
24th Aug, 2004
What a great effort! Please keep it alive and well.
B^)
24th Aug, 2004
26th Aug, 2004
It's not open source yet but I'll relase it one day. It's just a script and a few lines of c-code. It also uses Imagemagick to convert from JPEG/GIF to RAW image format that I can manipulate easily in my c-program. It will go up on Freshmeat when it's ready as all the other projects (such as the software running this site).
31st Aug, 2004
congrats for that great pixelwork!!
24th Sep, 2004
I want to make a cloud for every party i've gone to. Every event. Ever. I have a huge directory tree of images, i would like a 'cloud.jpg' in each directory!
Please oh pretty please, I already have Perl and ImageMagick anyway!
26th Sep, 2004
To be honest I have seen far too much abuse of my GPL'd stuff...or rather the license, to really feel inclined to ever release software under open source ever again. The sad truth is that there are so many people out there who simply just want to steal the code without sharing. And that is quite depressing to me.
But we'll see. I just need some new belief in the open source way...and nagging on me won't help.
27th Sep, 2004
27th Sep, 2004
28th Sep, 2004
27th Oct, 2004
:)
27th Oct, 2004
27th Oct, 2004
27th Oct, 2004
11th Mar, 2005
2nd Jul, 2005
-mark-
8th Aug, 2005
Perhaps if you are inclined to release any future code, you as the owner can do anything you like to it, like, charge some required donation to an open source supporting organization.
11th Aug, 2005
19th Aug, 2005
I am sure many of us are...
http://serialized.net/archives/000019.html
11th Sep, 2005
SEE YOU LATER
31st Dec, 2005
You are an ABSOLUTE Genius !!!
Happy New Year
12th Jan, 2006
I though tend to think that the more you publish, the more people may get interested in working with you, and the more "state of the art" and buzz will be generated... All of this would help in enforcing b*stards violating the GPL.
Consider it as a wish of good will, and be sure i am serious : if someday you change your mind and release this as GPL, i'll try, as a sunday-coder, to try help you by :
1/ respecting the GPL myself and report back whatever interesting (little, ain't no coder! ;) modification i may do
2/ promoting your work,
3/ creating an untolerable pressure on whoever may try to rip your GPLed software! ;)
Peace, love and GNU.
j
12th Jan, 2006
26th Feb, 2006
2nd Mar, 2006
2nd Mar, 2006
2nd Mar, 2006
25th Apr, 2006
14th May, 2006
14th May, 2006
20th Jun, 2006
20th Jun, 2006
26th Jun, 2006
28th Jun, 2006
4th Jul, 2006
4th Jul, 2006
WTF??????
4th Jul, 2006
12th Jul, 2006
ps: I totaly understand your motives for not releasing the source code. I think i'd do the same. I develop as well, I don't release the things do for fun and for free when I konw someone will turn around and steal my base and cash in on it without giving back..
Anyways. this was interesting. Once again, Kudos and keep up the good work.
13th Jul, 2006
21st Sep, 2006
21st Sep, 2006
17th Oct, 2006
Your initial explanation of how you were able to create this effect... 'sighs'... well it went COMPLETELY over my head (which fortunately does not occur on a devastatingly regular basis, :) ) yet despite this: I love them.
Also - may I make a personal inquiry?
(Here would probably be the point at which you reply - well you can ask, however I may not answer)
I was wondering about your age.
(I have incorrigible curiosity - it is one of my many, many, many faults, :) - that and a tendency to blatantly over emphasise)
Ciao (Again : I LOVE YOUR WORK!!!!!!!!)
M.
17th Oct, 2006
19th Oct, 2006
Wonderful....for a moment it just baffled me when ur image came up for images of clouds i was looking after for my wallpaper... well urs wud be good but it will keep me donot know what but I think cannot handle this chaos in the images :)
Anyway great job and good to read your explanation about it.
cheers!
19th Oct, 2006
19th Oct, 2006
28th Nov, 2006
30th Nov, 2006
1st Dec, 2006
9th Apr, 2007
So, who are you to say Peffis is in it for the money?
9th Apr, 2007
17th Jun, 2007
Very useful resource. THE BEST. I liked your site.
Thanks.
Sincerely,
14th Jul, 2007
Your site has very much liked me.
Different work!!!
1st Aug, 2007
4th Aug, 2007
I liked your site. An excellent content. Fine the schedule.
Thanks.
4th Aug, 2007
It is no longer possible to post comments due to very confusing spam-bot abuse