Deviation Actions

fence-post's avatar

GIMP Animated Rain Script

October 6, 2008: I've modified the script to run in GIMP 2.6 (the newest stable version). It should work in 2.4, as well.

Let me know if you have any trouble with it.

This simple script is more of a gimic than anything, but it's still fun! It creates an rain-like animation from a single image, just like the one in the preview above. It is based on this tutorial:…

This script will not run in GIMP version 2.2. If you would like that script, follow this link: (….

Although scripts of this nature are fun, I suggest taking a look at the tutorial as it's good to know how to accomplish the steps without the script.

Just click on the download link to open the script in your browser window and then save it (File Menu > Save) in your GIMP scripts folder (ie....C:Program FilesGIMP-2.4sharegimp2.0scripts)

Then, go to the main GIMP window (not the image window) and choose the Xtns Menu > Script-FU > Refresh Scripts and it should appear in the Image Window under the Filters Menu > Animation > Rain...

You set the number of frames the animation will have, how much rain, the blur of the rain, the angle at which it falls, and the speed of the animation. You can also add a border of the chosen color and size (up to 3 pixels wide).

Join the community to add your comment. Already a deviant? Log In
Fashion-Princess's avatar

Awww actually this doesnt work gimp 2.10

Showing an error message when I try to open the zip to extract. 
Will this run in GIMP 2.8 as well?
Will this run in 2.8 as well?
ZahraAlvirahma's avatar
eh i mean will this work with gimp 2.8?
ZahraAlvirahma's avatar
will this work with gimp 2?
Niaoma's avatar
This is awesome. Thank you for making this! :3
Gaaralover289's avatar
Will this work w/ GIMP 2.8?
DustiiiBunniii's avatar
colormespunky's avatar
The script file is not working. I have unzipped it and nothing shows up under animation. I use Gimp 2.6.11
Truffleslover's avatar
Help PLease! TAT I cant upload my picture i made on gimp and im becoming very frustrated. It says I need a seperate preview page? Can someone please help, or point me in some direction for help?
Xenaleena's avatar
make a still version of the pisture or a corver that says preview. like usual animations
Truffleslover's avatar
Thank you very much!
Xenaleena's avatar
you're welcome!! Used here [link]
Awesome. Thanks :)
KoriLuc's avatar
This is so great!
Thank you very much
StarlightWhispers's avatar
Hmm, when I download this, I can't seem to save it in GIMP? *confused*
Jeremifier's avatar
Thanks, a lot. :la:

And for all you people who can't find it, it's in Filters - Animation. :D
toxicdecember's avatar
I donwloaded it but I'm not sure how to use it. I clicked it and everything but it just opens up a new canvas with three layers and i dont see anything..
Daciy's avatar
i dont get it.. how do you lie, apply this to a pic?
DarkhearthFantasy's avatar
I'm a new artist and i asked my sister-(long time deviant) how to get the image but she said deviantart just doesn't like gimp and it wasn't going to work. :((
so now i'm sad and i don't have paint it (not sure why not) so i downloaded Gimp 2.6 but if i can't figure it out i'm now sure how i'll get my art on deviantart
If you could PLEASE tell me if there's anything special i need to do that would be Greatly apprciated , and if not that's ok too... :invisible: ...
Something about a separate preview image and we can't figure out how to change the size
sorr if i'm asking you this and you don't know the answer.
magicrainbowkitty's avatar
hi im trying to upload an animation i did on gimp 2 but when i dont know which category to put it in. can you help? :hmm:
Beejmiester's avatar
i keep getting this error

Error while executing script-fu-rain-anim:

Error: Bad syntax of binding spec in let* : ((rain-layer) (num-frames (max 1 num-frames)) (remaining-frames num-frames) (newImage (car (gimp-image-duplicate img))) (source-layer (car (gimp-image-get-active-layer newImage))) (center-x (/ (car (gimp-image-width newImage)) 2)) (center-y (/ (car (gimp-image-height newImage)) 2)) (border-layer))
Join the community to add your comment. Already a deviant? Log In