HOME | DD

#rainmeter #winterwonderland2023 #christmas #simulation #simulator #snow #snowfall #snowflake #snowflakes #weather #winter #winterchristmas #christmasweather
Published: 2013-12-07 21:13:15 +0000 UTC; Views: 226665; Favourites: 419; Downloads: 83256
Redirect to original
Description
Frozen precipitation physics simulator.Marvel as it seemingly simulates the Coriolis effect, convection currents, and turbulent flow dynamics, and pulls real-time wind speed data from Winnipeg, Canada; then look at the source code and marvel again as you realize it doesn't do any of those things! Thanks to smurfier for helping achieve the absurd performance it has.
• Magically low CPU utilization.
• Runs at 40 frames per second.
• Amount of flakes, terminal velocity, and wind force can be configured in [Variables].
• Activate drag handle in context menu to move to another monitor.
If you like this, check out Rain, Matrix Code works-in-progress.
Frequently Asked Questions
Q: Aren't there programs out there written in native code that do the same thing, only faster and while using less resources?
A: Yes, but Rainmeter.
Q: How is that a valid rea...
A: RAINMETER!!!
CHANGELOG
[2014.06.05]
- Lua optimizations.
[2013.12.30]
- Optimized images with PNGGauntlet .
[2013.12.10]
- Fixed spawn gaps at top and bottom of screen.
[2013.12.08]
- Changed to bitmap graphics for nicer snowflakes and slightly less CPU usage.
- Increased particle count from 86 to 256 with no perceivable impact on performance; maximum possible unknown.
- No longer sets self to topmost on load.
Related content
Comments: 122
killall-q In reply to ??? [2016-02-09 05:15:18 +0000 UTC]
Slow down the snowfall by increasing Flakes or Rate or both. If increasing Flakes beyond 256, add more [F#] meters in sequence.
👍: 0 ⏩: 1
BlackKat11 In reply to killall-q [2016-02-09 14:21:15 +0000 UTC]
Thanks so much for that info - helps a lot -
👍: 0 ⏩: 0
strawberrysunday12 [2016-01-08 09:41:19 +0000 UTC]
I actually stumbled onto your other rainmeter skin ( forum.rainmeter.net/viewtopic.… ) Rain - Beta 1.rmskin
Love it, but is there a way to get it to play nice with a Live Wallpaper. Whenever I have the Rain- Beta1.rmskin running with my live wallpaper, Rain-Beta1 will continue to animate fine, but my live wallpaper freezes up. I was able to change the wind speed from 0.1 to 0.01 and that allowed the raindrops to strictly fall in a vertical fashion.
Secondly, I was however able to get the following desktop music rain visualizer to play in perfect harmony with my Live wallpaper.
alatsombath.deviantart.com/art…
I would love to be able to take your code and modify it so the rain falls in relationship with music, and when the music stops, the rain would also stop. But more importantly, I would love to be able to get your Rain-Beta1.rmskin to play nice with my Live Wallpaper.
👍: 0 ⏩: 1
strawberrysunday12 In reply to strawberrysunday12 [2016-01-10 08:34:10 +0000 UTC]
Update: Actually I finally figured out how to get Rain-Beta 1.rmskin to play nice with my Live Aquarium Wallpaper by doing two things:
(1) Remove a few line of codes:
[AllocSpace]
Meter=Image
W=#SCREENAREAWIDTH #
H=#SCREENAREAHEIGHT #
(2) Adding the code by JWood to the very beginning of the notepad file
forum.rainmeter.net/viewtopic.…
👍: 0 ⏩: 0
Pixscells In reply to ??? [2015-12-28 15:36:16 +0000 UTC]
Amazing FX, TYVM 4 share this friend
👍: 0 ⏩: 0
mxzeal [2015-11-11 03:31:22 +0000 UTC]
This is great but im having a problem, when i play a game on my PC it fucks the in game FPS (performance) for example my counter strike game feels laggy as shit when i have snow running and when i turn it off its perfectly fine anyway to fix this?
👍: 0 ⏩: 0
Galacticsurfer In reply to ??? [2015-10-24 22:31:09 +0000 UTC]
OMG winter is my favorite season and now it can be winter all the time on my desktop
👍: 0 ⏩: 0
AeliosZero [2015-09-22 06:05:25 +0000 UTC]
How can I slow down the speed that it moves/falls?
👍: 0 ⏩: 1
killall-q In reply to AeliosZero [2015-09-24 05:45:07 +0000 UTC]
Increase Flakes or Rate, or both, to indirectly influence speed. There's no direct speed adjustment because it's relative to your screen resolution.
If increasing Flakes beyond 256, add more meters in sequence.
👍: 0 ⏩: 0
killall-q In reply to shadowzz599 [2015-06-16 23:38:48 +0000 UTC]
Yes you can!
In Snow.ini:
[Variables]
Tint=FF99CCCC
[sF1], [sF2], [sF3], [sF4]
ImageTint=#Tint #You can use either hex (FF99CC) or RGB (255, 153, 204) colors, alpha channel optional.
👍: 0 ⏩: 0
xvEDGEvx [2014-09-12 01:12:14 +0000 UTC]
Thanks man, this works great with a winter rainmeter theme I already have setup...... The FAQ thing cracked me up. Great way to emphasize just how cool this is.
👍: 0 ⏩: 0
AndreasSchumacher [2014-06-22 22:15:54 +0000 UTC]
Your FAQ is hilarious. The snow is a neat touch in rainmeter as well
👍: 0 ⏩: 0
azeez4u [2014-04-30 13:15:16 +0000 UTC]
its amazing! i luv it. thx for sharing mate.
could you tell me how to make animation in rainmeter??
👍: 0 ⏩: 1
killall-q In reply to azeez4u [2014-05-01 17:20:14 +0000 UTC]
It's pretty easy to make a skin that cycles through a multi frame image. Tutorial. I'm just using !Move bangs (or in this case Lua SetX/Y() for efficiency) to shift stuff around.
👍: 0 ⏩: 0
xxatomantxx [2014-04-04 14:13:29 +0000 UTC]
is there anyway to make it appear on dual monitors?
👍: 0 ⏩: 1
killall-q In reply to xxatomantxx [2014-04-05 04:17:15 +0000 UTC]
Yup, see my Dec 8 comment for a full tutorial.
👍: 0 ⏩: 0
GriffinPhillis In reply to ??? [2013-12-20 18:02:42 +0000 UTC]
Agh, it looks so cool~ :'P
I just started using rainmeter, it's neat. And this looks nice with it!
👍: 0 ⏩: 0
Tri-Edge-1836 [2013-12-19 21:39:23 +0000 UTC]
WOW!!!! Perfect for the Christmassy expe3rience. Thanks mate.
👍: 0 ⏩: 0
EXTRAVAGANZAmonstePC In reply to ??? [2013-12-12 20:45:06 +0000 UTC]
very nice to christmasssss,thank you.
👍: 0 ⏩: 0
towe94 [2013-12-12 08:35:14 +0000 UTC]
I usually never comment one here but your description had me laughing so hard XD.
Great and fun skin as well
👍: 0 ⏩: 1
killall-q In reply to towe94 [2013-12-13 05:14:09 +0000 UTC]
Oh no. I've raised my own bar. Now I'll be afraid to write anything unfunny ever again.
Mediocrity was a comfortable place.
👍: 0 ⏩: 0
killall-q In reply to LucaEzellner [2013-12-11 23:55:07 +0000 UTC]
Increase Flakes or Rate or both. I didn't provide a variable to directly adjust speed because of the way the slowest flakes are set up to recycle the moment they reach the bottom for efficiency.
Also, therefore, if decreasing the number of flakes, increase Rate proportionally to keep the same terminal velocity. If increasing Flakes beyond 256, first add more meters in sequence.
👍: 0 ⏩: 1
LucaEzellner In reply to killall-q [2013-12-12 13:02:50 +0000 UTC]
Thank you so much! Your skin is just outstanding!
👍: 0 ⏩: 0
FlyingHyrax [2013-12-10 14:47:21 +0000 UTC]
Top notch, hilarious description, and a rather interesting development thread over on the forums, to boot.
👍: 0 ⏩: 0
ionstorm01 In reply to ??? [2013-12-09 00:59:20 +0000 UTC]
Really FANTASTIC!!! I attempted to do something like this and failed miserably! GREAT JOB!!!
👍: 0 ⏩: 0
| Next =>