- Super simple rain overlay for MacOs.
- Generates animated rain on your desktop.
- Wind gusts!
- Mouse events! (toggle-able, treats mouse movements as gusts of wind)
- Splashes!
- Configuration file!
- Barely noticeable ambient glow effects!
- Bugs!

Requirements: Xcode. Tested on MacOs v15.3
- Run
./build.sh
- Run
./RainOverlayApp
- Splatter against the desktop windows!
- Lightning!
- Fireflies!
- Puddles! Critters!
- Snow!
- Raining blood!
- Nothing at all!
Control panel: Flickering pentagram when Armageddon mode is on Rain - gravity effect - rain accelerated as it falls Splashes - cartoon like option (selectable) Snow - with accumulation on top of windows (toggle-able) Lightning - flashes and across the sky Armageddon - blood and skulls Wind - limit wind effect so we won't end up with horizontal rain
- Snowmen
- Fireflies
- Puddles and critters
- Skulls piling in the edges in armageddon mode (skulls can be occasional and use the snow algo)
Problems:
- The snow doesn't accumulate
- When moving the windows, I want to the accumulated snow to fall down, taking the velocity of the window into account to affect the trajectory, as physics dictates. Use shaders and Metal to make this viable in terms of performance.
- MIT