All Packs Tools

UniStorm Volumetric Clouds Sky Modular Weather and Cloud Shadows

UniStorm Volumetric Clouds Sky Modular Weather and Cloud Shadows is the ultimate solution for AAA dynamic skies, weather, cloud shadows, atmospheric fog, and procedural volumetric clouds. UniStorm gives you options to adjust every component in the sky.

Description

Now supports URP. HDRP support is currently in development.

UniStorm Volumetric Clouds Sky Modular Weather and Cloud Shadows is the ultimate solution for AAA dynamic skies, weather, cloud shadows, and procedural volumetric clouds. UniStorm features over 100 customizable options to help bring environments to life. Listening to user feedback has helped make UniStorm user friendly and easy to use. UniStorm is incredibly powerful and gives you options to adjust every component in the sky. You are only limited to your imagination!

URP Supported

UniStorm now supports URP for versions of Unity 2019.4.9 and higher. HDRP support is currently in development.

AAA Volumetric Clouds

Moreover, in UniStorm 4.0, a completely redesigned cloud system has been introduced. This system can produce AAA procedural, self-shadowing, PBR, volumetric clouds while maintaining an excellent frame rate, all achieved using only one draw call. The latest shading and performance techniques, such as Temporal Reprojection and LODs, are employed for UniStorm’s cloud system. UniStorm’s clouds offer four distinct quality settings, along with both volumetric and 2D options, all of which can be adjusted in real-time or within the UniStorm Editor. This adaptability ensures compatibility across a wide range of devices and computers. Simplifying the process of incorporating in-game quality control is UniStorm’s easy-to-use API, which makes the task straightforward and painless. Additionally, an illustrative example of this process is included for your convenience.

Built-In Photon PUN 2 Network Support

UniStorm includes everything you need to get UniStorm working with PUN 2 that syncs UniStorm’s weather, time, and date with multiple players. An example scene is included.

Atmospheric Fog

Atmospheric fog which takes into account the sun and moon’s light direction and color which is applied to the scene, UniStorm clouds, and the skybox.

Cloud Shadows

Efficient real-time screen space cloud shadows that match the current cloud cover and cloud formations for added realism and visual quality.

4k Stars with Accurate Constellations

UniStorm’s night skies include 4k stars with accurate constellations. Options are available within the editor to control the intensities of the constellations.

Procedural Auroras

UniStorm allow users to customize auroras per weather type to adjust the intensities, colors, conditions, and more!

Performance

UniStorm’s volumetric clouds feature Temporal Reprojection and LODs with 4 quality settings (Low, Medium, High, and Ultra) each properly calculated to be far more efficient than the previous setting. This allows UniStorm to be able to run smoothly on nearly any computer. No max Camera Far Clipping Plane distance is required thanks to UniStorm’s shaders so any distance can be used.

Built-in Lightweight Option

UniStorm has a built-in lightweight 2D cloud options perfect for low end mobile devices or computers. Users can select the Mobile option from within the editor that will automatically apply all optimal settings without overwriting custom settings such as colors.

Dynamic Modular Weather

Furthermore, within Modular Weather, users gain the ability to craft tailor-made weather variations, encompassing phenomena like sand storms, auroras, hail storms, and thunderstorms, among others. The potential for diverse weather types in UniStorm is boundless, and the best part is that users can infuse their own unique particle effects, configurations, and sounds into each weather type. UniStorm offers a generous selection of 31 pre-defined weather types, including but not limited to Auroras, 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.

Cloud Profiles

UniStorm features customizable cloud profiles that each weather type can use. This allows you to customize the clouds’ appearance to give tons of variety to every weather type. With UniStorm’s cloud profiles, users are sure to find the perfect cloud style to suit their project.

VR & Mobile Ready

UniStorm’s all in one system also supports mobile and VR (Both Multi and Single Pass). There’s even an easy to use option that will automatically apply all of the optimal settings for the targeted platform while keeping users’ custom settings!

Advanced Weather Generation

UniStorm utilizes the precipitation odds configured in the UniStorm Editor to generate weather patterns. The user-friendly line graph enables users to establish the likelihood of precipitation for different weather types during each month. Subsequently, UniStorm adapts its weather generation accordingly, allowing for variations such as less precipitation in Summer compared to Winter, and vice versa. UniStorm offers the flexibility to produce daily weather, initiating with a randomly generated start hour, as well as generating hourly weather updates in sync with in-game hours, all guided by the precipitation odds. For those who prefer a consistent weather experience, there’s also an option for static weather.

Global Weather Shaders & Shading (Built-in Render Pipeline Only)

UniStorm’s 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 grants users the capability to craft an infinite array of weather types, all of which UniStorm can incorporate seamlessly. When weather alterations occur, UniStorm effortlessly transitions between them, guided by the global transition speed. Each weather type is open to customization, with options including unique cloud cover, cloud style, cloud height, particle effects, sun intensity, moon intensity, cloud shadow intensity, sound effects, wind strength, and numerous other settings. This level of flexibility permits the creation of truly distinctive and personalized weather experiences.

Procedural Lightning & Lightning Strikes

UniStorm’s Procedural Lightning system grants the capability for lightning strikes to target objects. Users actively define the odds for lightning to strike the ground and objects, providing dynamic control. Upon a lightning strike occurrence, users have the active capability to tailor the resulting effect according to their preferences. Notably, if designated with the appropriate tag, a fire effect can even ensue from the lightning strike.

Day/Night Cycle & Colors Control

UniStorm allows you to adjust all colors of the environment and sky for each time of day such as the sun and moon colors, ambient light colors, shadow and cloud shadow intensities, fog colors, sky colors, environment reflection intensities, and more! Each color also has its own individual color options for precipitation weather types.

Time, Date, & Built-in Calendar

UniStorm has a built-in time and date system that can help keep track of a player’s in-game time. UniStorm’s calendar is accurate and even the current time and date can be used.

Customizable Moon Phase System

UniStorm’s adaptable moon phase system empowers users to craft personalized moon phases, offering unlimited creative potential. The number of moon phases UniStorm can incorporate is boundless. Through the UniStorm editor, users can conveniently preview their moon phases and establish the initial moon phase. Remarkably, UniStorm handles all necessary texture assignments and daily moon phase updates automatically. Notably, each moon phase boasts its individual moonlight intensity. This innovative feature enables the adjustment of light emission for new moon and crescent moon phases, allowing for a dimmer illumination than that of a full moon, if desired.

Weather Type Conditions

Optional Weather Type Conditions introduce a feature where weather types must meet specific criteria to be generated by UniStorm’s weather generator. These conditions encompass factors such as specific seasons, temperatures, and the capacity to exclusively invoke certain weather types through custom events or programmatic means.

UniStorm Profiles

Import and export your UniStorm settings to and from a UniStorm Profile. This allows users save their settings and transfer them between other UniStorm systems without having to manually apply colors and settings.

Time of Day Sounds and Music

UniStorm allows users to customize the sound effects and/or music that will play for each time of day. Customization extends to determining the delay between each sound effect and song, with no imposed limitations on the quantity that can be employed.

Sound Manager

UniStorm’s Sound Manager handles all of your UniStorm created sounds using a generated Unity Audio Mixer. This empowers you with meticulous command over the Master, Ambience, Weather, and Music volumes. These controls are adaptable for use with user-built UI or can be managed directly within the UniStorm Editor.

Built-in Events

UniStorm’s built-in events are triggered at various intervals – every in-game hour, day, month, year, and even during weather changes. This dynamic feature empowers users to effortlessly integrate supplementary functionality into their games.

Included Examples

Within UniStorm, you’ll find 6 example scenes, each showcasing distinct functionalities achievable with the system. Additionally, an included save example system empowers users to preserve their in-game time, date, weather, temperature, and other variables. This functionality offers both manual and auto-save options, allowing users to retain their progress seamlessly. Subsequently, this stored data can be effortlessly loaded, enabling users to resume exactly where they had left off in their game.

The Editor

UniStorm’s editor design owes much of its form to the insights of its numerous users, culminating in an interface that exudes intuitiveness and potency, accompanied by a gentle learning curve. It’s worth highlighting that the editor actively documents itself, offering direct explanations for each component within the editor through the use of informative Tool Tips.

API & Documentation

UniStorm’s API can help with additional game mechanics and features such as accessing the temperature, time, date, current weather, forecasted weather, season, and more. Included are tutorial videos and external documentation, both serving as valuable resources to assist users in maximizing their utilization of UniStorm.

CTS Weather Manager Support

UniStorm incorporates an external system to seamlessly transition CTS’s weather shader in response to rain or snow, facilitating the shading of your terrain with realistic snow accumulation and wetness effects. (It’s important to note that CTS itself is not included.)

Additional assets shown are not included. The clouds cannot be flown through.

Disclaimer:

Please note that we intend these files for learning purposes or as a trial before purchasing the full commercial version. Using these assets for commercial purposes without proper licensing is strictly prohibited.

Check Unity Asset Store For more info: https://assetstore.unity.com/packages/tools/particles-effects/unistorm-volumetric-clouds-sky-modular-weather-and-cloud-shadows-2714

Explore our more assets.

Download Now

Leave a Reply

Your email address will not be published. Required fields are marked *