sidebar features
sidebar content

Go Back   Blender Artists Forums > General Forums > News & Discussion

Reply
 
Thread Tools
RipSting's Avatar
RipSting RipSting is offline
Donating Member
 
Join Date: Mar 2002
Location: Oregon, USA
Posts: 1,011
Update March 20th:
Release Candidate 1 is released! Updates include:
A better real-time preview system
A second texture channel to create additional types of clouds
More procedural texture types, including Blend, Clouds, Marble, Musgrave and Voronoi
Six built-in presets of common cloud types
The ability to specify which layers to put the billboards and control empties on
A cloud-shading colorband control with colorpickers
A whole lot of code cleanup. The Cloud Generator is now around 50KB instead of 140KB.

Update March 8th:
There was an error in translating the clouds if you edited the vertices of the bounding box. This has been corrected.

Hi Blenderheads,
I've been doing a lot of atmospheric modeling lately and wrote a script that generates some cool interactive volumetric clouds! Not only can you see the shape of your clouds in the interactive 3D window, but you can animate their properties with IPO curves.



When you're done automatically generating points, you can edit them and delete the clouds that you don't want. Then, it turns the clouds you DO want into faked volumetrics. I say fake, because it will only render correctly from the camera's perspective, so it won't work that well yet with extreme reflections.




Example renderings:




Watch the Animated "lifecycle" video (link)
Watch its Interaction with solids (link)

Download Alan's Cloud Generator
............................................
The vectors!
The vectors are all wrong!!!

Last edited by RipSting; 20-Mar-08 at 19:29. Reason: Release Candidate 1
#1   Old 08-Mar-08, 00:25   
Reply With Quote


free_ality's Avatar
free_ality free_ality is offline
Member
 
Join Date: Oct 2006
Location: LA, Cali
Posts: 4,914
Wow, those are some impressive stills, especially the top one.

Great work!
#2   Old 08-Mar-08, 00:30   
Reply With Quote
Ace Dragon Ace Dragon is offline
Banned Member
 
Join Date: Feb 2006
Location: Wichita Kansas
Posts: 12,952
Wow, a cloud generator, looks like a good script to be included in 2.46.

Will there be a more advanced algorithm that allows many variations in pattern over large areas?
#3   Old 08-Mar-08, 00:31   
Reply With Quote
Friday13 Friday13 is offline
Member
 
Join Date: Mar 2002
Posts: 3,116
It's RipSting! I was wondering where you'd gone off to.

The script is looking great. I'll have to give it a try.

(that was your 1000th post!)
............................................
Exit, stage left.
2001-2009
#4   Old 08-Mar-08, 00:37   
Reply With Quote
Felix_Kütt's Avatar
Felix_Kütt Felix_Kütt is offline
Member
 
Join Date: Apr 2005
Location: Tallinn, Estonia, EU
Posts: 3,619
now all we really need is the DSM.
and wed be in heaven, in a sense..

edit: just saying.
............................................
FunLinks: . . . . . . WikiUser: Fktt
superRandom = An Engineer's Guide To Cat's
#5   Old 08-Mar-08, 00:41   
Reply With Quote
Vassilios Vassilios is offline
Member
 
Join Date: Apr 2006
Posts: 184
Wow!!!
Great Script!
Thanks man..!
It works Great....making nice Clouds Yeah!

Last edited by Vassilios; 08-Mar-08 at 01:23.
#6   Old 08-Mar-08, 00:52   
Reply With Quote
afecelis's Avatar
afecelis afecelis is offline
Member
 
Join Date: Oct 2004
Location: Colombia
Posts: 552
Great script! Thanks for sharing. Mods please move this thread into "python & plugins"
............................................

#7   Old 08-Mar-08, 02:03   
Reply With Quote
Felix_Kütt's Avatar
Felix_Kütt Felix_Kütt is offline
Member
 
Join Date: Apr 2005
Location: Tallinn, Estonia, EU
Posts: 3,619
Quote:
Originally Posted by afecelis View Post
Mods please move this thread into "python & plugins"
why? i find this to be news announcement.
............................................
FunLinks: . . . . . . WikiUser: Fktt
superRandom = An Engineer's Guide To Cat's
#8   Old 08-Mar-08, 02:28   
Reply With Quote
meschoyez's Avatar
meschoyez meschoyez is online now
Member
 
Join Date: Dec 2006
Location: Córdoba, corazón de mi país ;) Argentina
Posts: 696
amazing. Thanks a lot!
............................................
lastt WIPs in here Puppet painters theatre, mainframe characters, apaches test, Oscar Chichoni's chimneys

finished artwork: Chromanorama & There! Our Home!

www.epanimation.com.ar | my studio
www.martineschoyez.com.ar | my personal site
#9   Old 08-Mar-08, 04:47   
Reply With Quote
blendman's Avatar
blendman blendman is offline
Member
 
Join Date: Dec 2004
Location: France
Posts: 169
waho
thank you very much .
The vidéos are very interesting !
............................................
Moonkiroe MMORPG
http://www.moonkiroe.com
Portfolio
#10   Old 08-Mar-08, 09:19   
Reply With Quote
egan's Avatar
egan egan is offline
Member
 
Join Date: Mar 2007
Location: Mountain View, CA
Posts: 2,148
These are really, really nice. Good job!
............................................
System Specs: Arch Linux, Intel Core Duo @ 1.60 GHz, 1 GB RAM, ATI Mobility Radeon X1300
#11   Old 08-Mar-08, 15:13   
Reply With Quote
RipSting's Avatar
RipSting RipSting is offline
Donating Member
 
Join Date: Mar 2002
Location: Oregon, USA
Posts: 1,011
Thanks for all your kind words. It is good to be back, Friday13! Over the next few months I'm thinking of developing an ocean/lake surface generator and a volumetric underwater shader. I already have the techniques for these, but haven't written the code yet.

Anyway, when I mentioned before that these clouds were animatable I meant it!

1) When the billboards are created, there are also two empties that appear - CloudName_Translate and CloudName_Darkening. If you've already generated billboards, and would like to move your clouds to another place, make sure to move these empties along with the planes to preserve their appearance! However, you can animate their location, rotation, and even size to animate the clouds.

o By moving Translate empty you can simulate wind.
o By moving and sizing the Darkening empty you can make the clouds look darker like rainclouds or brighter like they're in the sun. It's Z-Axis is basically a colorband from dark to light that multiplies the cloud's intensity.

2)
Another way to change the appearance of the clouds post-generation is to alter the main texture on the planes. This texture occupies the first slot in the materials' textures. By altering the brightness you can increase or decrease the thickness of the clouds. The contrast controls how hard or soft the edges are and gives them a greater sense of depth. The maximum value for contrast, unfortunately, is 5.0 but you can actually increase contrast by adjusting the colorband values so that they are closer together. Both brightness and contrast are keyframable, but only by going into the IPO window [Shift-F6], selecting Texture in the drop-down list and adding the curve by hand.

Using only these techniques I created the videos in my first post.

These images should speak for themselves, and have to do with viewing the clouds interactively and preparing them for rendering.





By the way: You will get better performance from less points and larger planes! So slide that "Points/Blender Unit" value down.
............................................
The vectors!
The vectors are all wrong!!!

Last edited by RipSting; 08-Mar-08 at 17:09.
#12   Old 08-Mar-08, 17:04   
Reply With Quote
Kai Kostack's Avatar
Kai Kostack Kai Kostack is online now
Member
 
Join Date: Jun 2006
Location: Berlin, Germany
Posts: 578
congratulations to this script. it's easy to use, gives very nice results even with only a few billboards, so it's also very fast.

one little suggestion, you could add all cloud related objects to a group. so it would be easier to select everything if you want to change the whole thing.
............................................
http://www.KaiKostack.com
#13   Old 08-Mar-08, 18:38   
Reply With Quote
tedi tedi is offline
Member
 
Join Date: Jul 2002
Posts: 1,558
"Interaction with solids" looks quite fine as well. "Fairy-tale" vibe-ish.
#14   Old 08-Mar-08, 18:46   
Reply With Quote
cekuhnen's Avatar
cekuhnen cekuhnen is offline
Member
 
Join Date: Mar 2003
Location: Grand Rapids, Michigan, USA
Posts: 5,450
terrific work

this looks amazing. will it work fine with the new sunsky option?

claas
............................................
C l a a s E i c k e K u h n e n
Assistant Professor Industrial Design
Kendall College of Art and Design
#15   Old 08-Mar-08, 18:49   
Reply With Quote
MrHurst MrHurst is offline
Member
 
Join Date: Feb 2008
Posts: 62
I am trying to run this script, and all I get is an Invalid Syntax Error. I saved the txt filed, opened it into the text editor, and pressed ALT+P, then I get the error. Any ideas what Im doing wrong?
#16   Old 08-Mar-08, 21:29   
Reply With Quote
Kai Kostack's Avatar
Kai Kostack Kai Kostack is online now
Member
 
Join Date: Jun 2006
Location: Berlin, Germany
Posts: 578
@MrHurst:
if you'd post the full error message somebody could probably help you.
............................................
http://www.KaiKostack.com
#17   Old 08-Mar-08, 21:51   
Reply With Quote
MrHurst MrHurst is offline
Member
 
Join Date: Feb 2008
Posts: 62
Quote:
Originally Posted by Kai Kostack View Post
@MrHurst:
if you'd post the full error message somebody could probably help you.
Sorry fella, here goes I get Python Script Error, Check Console.

So in the console it says:
File "cloudgen_py.mht", line 10
__author__=3D 'Alan Dennis'
Syntax Error: Invalid Syntax

Is it something to do with the text file be name a *mht?
#18   Old 08-Mar-08, 22:01   
Reply With Quote
Kai Kostack's Avatar
Kai Kostack Kai Kostack is online now
Member
 
Join Date: Jun 2006
Location: Berlin, Germany
Posts: 578
where does "3D" in this line come from?

correct would it be like this:
__author__= 'Alan Dennis'

maybe you should redownload it in case you made other unintentional changes.

and since this is a python script you should save it as *.py.
............................................
http://www.KaiKostack.com
#19   Old 09-Mar-08, 00:04   
Reply With Quote
MrHurst MrHurst is offline
Member
 
Join Date: Feb 2008
Posts: 62
Quote:
Originally Posted by Kai Kostack View Post
where does "3D" in this line come from?

correct would it be like this:
__author__= 'Alan Dennis'

maybe you should redownload it in case you made other unintentional changes.

and since this is a python script you should save it as *.py.
Redownloaded it, renamed it *.py and it works, thanks for your help!
#20   Old 09-Mar-08, 00:11   
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 16:54.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Logo and website design copyright © 2006 by froodee design bureau. All rights reserved.
Other Blender Sites
new icon Blender Homepage »
The official Blender homepage
new icon BlenderNation »
Fresh Blender News, Every Day
new icon Blenderart Magazine »
Blender articles, tutorials and images.
Blender Headlines
Featured Artwork
Short animation: Barrel by Phlopper
Woolly mammoth by sebastian_k
Photorealistic classic furniture by eMirage
Social BlenderArtists