Unity 2022+ and Unity 6+ are supported
UniStorm HDRP is a new asset that utilizes Unity's HDRP features to give you AAA volumetric clouds, volumetric fog, cloud shadows, time of day, and more all through UniStorm's well-known framework.
UniStorm HDRP Demo | Documentation | UniStorm API | Discord
Note: Users who own the previous version of UniStorm get a 50% discount. You must be logged in to your Asset Store account to see the discount.
Time of Day Control within the Editor
UniStorm HDRP brings the addition of fully controllable time of day right within the Unity Editor. You no longer have to be in run-time to see your changes.
HDRP Volumetric Clouds
Physically-based real-time clouds with adjustable shape, density, and lighting. Fully integrated with HDRP’s sky and sun. Clouds can also be flown through when enabled.
HDRP Volumetric Fog
Light-scattering fog that adds depth and atmosphere. Supports height, density, and full interaction with scene lighting and shadows.
HDRP Cloud Shadows
Provides shading and cloud shadows based on the current cloud coverage.
HDRP Screen Space Global Illumination
Simulates indirect lighting and surface light bounce to produce more realistic lighting.
Stars with Accurate Constellations
UniStorm's night skies include stars with 25 accurate constellations.
Modular Weather
Modular Weather allows users to create custom weather types (through Scriptable Objects) with customizable settings for Particle Effects, Sounds, Volumetric Fog, Volumetric Lighting, Cloud Level, Cloud Height, Wind Speeds as well as overrides for Cloud Color, Fog Color, Sunlight Color, Moonlight Color, Reflection Lighting, Lightning Color, and Lightning Bolt Color. UniStorm will seamlessly transition between weather types and their settings each time the weather is changed or generated.
Included Weather Types
UniStorm comes with 34 weather types. These include, Blowing Leaves, Blowing Snow, Blowing Grass, Lightning Bugs, Clear, Mostly Clear, Partly Cloudy, Mostly Cloudy, Cloudy, Overcast, Foggy, Drizzle, Light Rain, Rain, Heavy Rain, Hail, Thunderstorm, Light Snow, Snow, Heavy Snow, Thunder Snow, Fire Rain, Firestorm, Dust Storm, and more!
Advanced Weather Generation
UniStorm generates weather based on the precipitation odds set from within the UniStorm Editor. The easy to use line graph allows users to set the odds for precipitation weather types for each month and UniStorm will generate weather accordingly. Summer can have less precipitation than Winter and vise versa. UniStorm has options to generate daily weather with a randomly generated start hour and hourly weather that's generated every in-game hour all based off the precipitation odds. If users don't want generated weather, there's an option to have static weather too.
Global Weather Shaders & Shading
UniStorm's HDRP Global Weather Shader allows objects to receive rain and snow shading during rainy and snowy weather types. Rain shading allows surfaces to get shinier, but only on surfaces no greater than 90 degrees. The inside of most surfaces will appear dry, such as inside buildings and roofs. Snow, will function the same, but with accumulative snow shading. The snow texture, snow bump texture, and snow specular level can all be customized. When the weather is not raining or snowing, UniStorm will fade out the weather shading.
Weather and Weather Transitions
UniStorm allows users to create an endless amount of weather types that UniStorm will use. Each time the weather is changed, UniStorm will seamlessly transition it according to the global transition speed. Each weather type can be customized with its own cloud cover, cloud style, cloud height, particle effects, sun intensity, moon intensity, cloud shadow intensity, sound effects, wind amount, and various other settings allowing for truly unique and customizable weather.
Procedural Lightning & Lightning Strikes
UniStorm’s Fractal Lightning system generates procedural lightning with branches. It also allows
Description sourced from the Unity Asset Store listing.