View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.6
- Last updated
- First released
- Unity version
- 6000.3.25 or later
- Package size
- 197 KB
- Files
- 24
- Favorites
- 5
- Views in the past week
- 122
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Weather FX Free - Rain & Snow Sampler
3 animated 2D weather effects for Unity, free, one line of C# each. Every effect is a single shader on a single quad: no textures, no particle systems, sharp at any size.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Weather FX Free - Rain & Snow Sampler screenshot 1
About this asset
3 animated 2D weather effects for Unity, free, one line of C# each. Every effect is a single shader on a single quad: no textures, no particle systems, sharp at any size.
var rain = WeatherFX.Add("rain").Set("density", 0.8f);
WeatherFX.Add("fog").Set("color", new Color(0.9f, 0.9f, 1f)).FadeIn(3f);
rain.Stop(2f);
What's inside
- rain, with splashes where it meets the ground, snow and fog: they cover the camera's view and follow it, while the patterns stay put in the world.
- Colour, strength, speed and wind on every effect, plus density, drop length, flake size, fog height and more.
- Pixel-art mode: WeatherFX.DefaultPixelSize = 4 and the effects draw in crisp pixels that match your art.
- FadeIn() and Stop() for weather that comes and goes.
- Weather states: a WeatherSystem component cross-fades between drizzle, rain, snow and fog in one call, weather.Change("snow", 6f), or on its own from a forecast.
- Add a WeatherFX component to an object and it shows in the editor too.
- Demo scene: a pixel-art landscape in 12 moods, toggle and stack the effects.
Compatibility
- Unity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) and HDRP.
- Either input handler for the demo: the Input Manager or the Input System.
From the publisher's Asset Store listing.
Technical details
- The weather shaders (unlit, a quad each), WeatherFX as C# source, and a demo scene: a pixel-art landscape in 12 moods with a toggle per effect. Unity 6.3+, any render pipeline.
- Unity 6.3 or later, in any render pipeline: Built-in, URP (2D or Universal Renderer) or HDRP.
- A Documentation.txt in the package's folder says what is where and how to use it.
- Try the demo scene in your browser: https://heyheythere.com/demos/weather-fx-free/
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.25f1 | Compatible | Compatible | Compatible |
Works in any pipeline: the effects are unlit shaders on a quad each. Tested in Built-in, URP (2D and Universal Renderer) and HDRP. In HDRP the colours come out under HDRP's default exposure and post-processing unless the camera turns them off.
As listed on the Asset Store.