Unity-UniStorm – Volumetric Clouds, Sky, Modular Weather, and Cloud Shadows U4014

UniStorm - Volumetric Clouds, Sky, Modular Weather, and Cloud Shadows

UniStorm 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.
Programmable Render Pipeline (SRP) compatibility
The Unity Programmable Render Pipeline (SRP) is a feature that allows you to control rendering through C# scripts. SRP is the underlying technology that supports the Universal Rendering Pipeline (URP) and the High Definition Rendering Pipeline (HDRP).
Unity version
Built-in rendering pipeline
Universal Rendering Pipeline (URP)
High Definition Rendering Pipeline (HDRP)
2019.4.40f1
compatible
compatible
Not compatible
describe
UniStorm is the ultimate solution for AAA dynamic skies, weather, cloud shadows and procedural volumetric clouds. UniStorm includes over 100 customizable feature options to bring your environment to life. Even the appearance of the cloud can be customized. Listening to user feedback makes UniStorm more user-friendly and easier to use. UniStorm is very powerful and gives you options to adjust every component in the sky. If you can imagine it, you can do it!

Demo | Documentation | UniStorm API | Forum

AAA volume cloud
UniStorm 4.0 brings a completely redesigned cloud system capable of creating AAA procedural, self-projected, PBR, volumetric clouds with excellent frame rates and using only one draw call! UniStorm’s cloud uses the latest rendering and performance technologies, such as temporal replay and LOD. UniStorm’s cloud contains 4 quality settings as well as a volumetric and 2D options, all of which can be changed at runtime or in the UniStorm editor. This enables it to support a wide range of devices and computers. A simple-to-use API makes adding in-game quality control hassle-free. It also contains an example demonstrating operation.

Built-in Photon PUN 2 network support
UniStorm includes everything you need to use UniStorm with PUN 2 and have PUN 2 sync weather, time and date with UniStorm multiplayer. A sample scenario is included.

atmospheric fog
Atmospheric fog takes into account sunlight and moonlight directions and the application of color to the scene, UniStorm’s cloud and sky boxes.

cloud shadow
Efficient real-time screen space cloud shading to match the current cloud layer and cloud type to add realistic visual effects.

4k stars with precise constellation alignment
UniStorm’s night sky contains 4k stars with precise constellation alignments. There are options within the editor to control the tightness of constellations.

Programmed Aurora
UniStorm lets users customize aurora intensity, color, conditions, and more by weather type!

performance
UniStorm’s volumetric clouds feature temporal re-roll and LOD, both with 4 quality settings (low, medium, high and ultra) that are estimated to be far more efficient than previous settings. This allows UniStorm to run smoothly on almost any computer. Thanks to the UniStorm shader, there is no maximum limit to the camera’s far clipping plane distance, so you can use any distance.

Built-in lightweight options
Why pay more for necessary features? UniStorm has a built-in lightweight 2D cloud option that is particularly suitable for low-end mobile devices or computers. Users can select the mobile option from the editor and it will automatically apply all optimization settings without the need to override custom settings such as colors.

Dynamic modular weather
Modular weather allows users to create custom weather types. Dust storms, auroras, hail storms, thunderstorms, etc. are all possible. There is no limit to how many weather types UniStorm can have, and the best part is that it allows users to customize effects, settings, and sounds for each weather type. UniStorm brings 31 weather types! These include: aurora, blowing leaves, blowing snow, blowing grass, fireflies, clear, mostly clear, partly cloudy, mostly cloudy, cloudy, overcast, foggy, drizzle, light rain, rain, heavy rain, Hail, thunderstorms, flurries, snow, heavy snow, thundersnow, fire rain, dust storms and more!

Cloud configuration
UniStorm has customizable cloud configurations for each weather type. This allows you to customize the appearance of your clouds to provide plenty of variation for each weather type. With UniStorm’s cloud configurations, users are sure to find the type of cloud that’s right for them. Clear, fluffy, fluffy, balanced, and stylized cloud configurations are included. However you can always create your own!

VR and mobile available
UniStorm’s all-in-one feature also supports mobile and VR (currently multi-channel only). There’s even an easy-to-use option that automatically applies all optimization settings to a given platform while maintaining user-customized settings!

Advanced weather generation
UniStorm’s weather is generated based on the precipitation rate set in the UniStorm editor. The easy-to-use line graph allows the user to set precipitation rates for each weather type for each month, and UniStorm will generate the corresponding weather. Summer precipitation can be less than winter and vice versa. UniStorm has the option to generate daily weather with random starting times and hourly weather based on in-game timing as well as precipitation rates. If the user does not want to generate weather, they can also choose static weather.

Global weather shaders and rendering
UniStorm’s global shader allows objects to receive rain and snow rendering in rain and snow weather types. Rain rendering makes the surface glossier and is only used on surfaces less than 90 degrees. The inside of most surfaces will stay dry, such as the inside of buildings and roofs. Snow functions the same, but with a snow rendering effect. Snow texture, snow pump texture and snow highlight level can all be customized. UniStorm fades weather rendering when it’s not raining or snowing.

Weather and weather transitions
UniStorm allows users to create an unlimited number of weather types. Every time the weather changes, UniStorm will seamlessly transition based on the global transition speed. Each weather type can be customized with its cloud layer, cloud style, cloud height, particle effects, sunlight intensity, moonlight intensity, cloud shadow intensity, sound effects, wind volume, and various other settings, making it truly unique and highly customizable Sexy weather.

Programmed lightning and lightning strikes
UniStorm’s procedural lightning system allows objects to be struck by lightning. Users can specify the probability of lightning hitting the ground and objects. When lightning strikes, users can customize the special effects it produces. This can be done with the right tags or even fire effects.

Day/night cycle and color control
UniStorm allows you to adjust all colors of the environment and sky at different times of day, such as sun and moon color, ambient light color, shadow and cloud shadow intensity, fog color, sky color, ambient reflection intensity and more! Each color has its own individual color options for precipitation weather types.

Time, date and built-in calendar
UniStorm has a built-in time and date system to help you track your players’ playtime. UniStorm’s calendar is accurate and even works with the current time and date.

Customizable moon phase system
UniStorm’s customizable moon phase system allows users to build their own moon phases. UniStorm has no upper limit on the number of moon phases available. Users can preview their moon phases and set the starting moon phase directly on the UniStorm Editor. UniStorm automatically assigns all required textures and updates the moon phases daily. Each moon phase also has its own intensity of moonlight. This can be used to make the crescent moon and sickle moon phases less bright than the full moon according to the user’s needs.

weather type conditions
Optional weather type conditions allow UniStorm’s weather generator to generate weather types based on specified conditions being met. These include conditions such as specific seasons and temperatures and the ability to call a specific weather type only on custom events or programmatically.

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

Sounds and music at different times of the day
UniStorm allows users to customize sound effects and/or music to play at different times of the day. The delay time between each sound effect and song can be adjusted. There is no upper limit to the number available.

sound manager
UniStorm’s sound manager uses the Unity Audio Mixer to handle all UniStorm-created sound effects. This gives you precise control over global, ambient, weather and music volume, and can be used in the user UI or controlled in the UniStorm editor.

built-in events
UniStorm’s built-in events can be called within the game every hour, day, month, year, or even during weather changes, allowing users to easily create game features.

Include examples
UniStorm includes 6 example scenes to demonstrate the different capabilities UniStorm can do. Also included is a save sample system that allows users to manually or automatically save their game times, dates, weather, temperatures, and more. This data can be loaded later and the user can directly follow the last progress.

editor
UniStorm’s editor design was influenced by feedback from its many users, so it is intuitive, powerful and offers a low learning curve. UniStorm’s editor is self-describing, so each component is explained in the editor’s tooltip.

API and documentation
UniStorm’s API powers other game mechanics and features, such as access to its temperature, time, date, current weather, forecast weather, seasons and more. Tutorial videos and external documentation are included to help users get the most out of UniStorm.

Supports CTS Weather Manager
UniStorm includes an external system to transition to CTS’s weather renderer, allowing your terrain to have snow and moisture rendering when it snows or rains. (excluding CTS)

Other displayed resources are not included. These clouds cannot be penetrated.
related keywords
Sky
clouds
Weather
Easy Setup
Rain
atmosphere
Editor
Customizable
storm
volumetric
Light
snow
Shading