Azure[Sky] Dynamic Skybox

Azure[Sky] Dynamic Skybox is a complete and robust sky system that will rise your project to another level. Azure[Sky] is not only suitable for projects with realistic graphics, in fact, this system is just as good or even better for projects with stylized graphics. You can achieve the best of each graphic style using Azure[Sky]. And its powerful sky system is turning 10 years of completely free updates here in the Asset Store, thus making it the best cost benefit in its category.


Windows Demo: Download Link


Supported Render Pipelines:

  • Legacy: Yes
  • Universal: Yes
  • HDRP: No

Performance:

The performance is a factor taken very seriously in the development of the asset, and each feature was carefully planned to get the best performance as possible. It is not a tool targeted for mobile devices, but due to its complexity and purpose, you will not find another tool that offers all the features with the best performance as you can get using Azure[Sky].


Sky System:

The sky system is physically based, it supports a complete and dynamic day-night cycle. Azure[Sky] works as a skybox material, so you will get full advantage of Unity's lighting system that uses the sky color to achieve the best scene lighting. The skybox supports rendering realistic stars, Milk Way and constellations.


Fog System:

The fog scattering effect is one of the most amazing features of the asset, the effect adds a lot of realism to the scene and smoothly blends your scene with the skybox. The plugin supports Global and Height fog, and the package includes instructions on how to edit your custom transparent shaders to implement support to the fog scattering effect.


In the documentation you will find instructions on how to make the fog scattering work properly with Lux Water, Aquas Water, Crest Ocean System, KWS Water System, etc...


Time System:

Azure[Sky] provides a complete time system with a lot of options. It supports the accurate position of the sun and moon in the sky based on time, date and geographic location (latitude and longitude), the moon phases are accurate with automatic adjustment according to its position and time of day. You can change the length of the day to make the daytime last longer than the night or vice-versa, it also provides a complete calendar directly in the Inspector for easier navigation and selection of dates.


Weather System:

The Weather System of Azure[Sky] is the most complete weather system you will find, believe me, there is nothing that can be compared to it.


You can literally add/create new custom 'Weather Properties' to the weather system by just pressing a button, then configure this weather property to be a FloatSlider, Colorfield, Curve or even a Gradient, etc... This new weather property will appear in the weather presets for customization where you can set its values according to the time of day or even set a different configuration to it according to the weather preset you want to simulate.


The weather system will performs all the weather blends and transitions, and uses the output value of this weather property to control variables from other scripts using the 'Override System' without you having to write a single line of code. You can also arrange the custom weather properties in groups, so it became easy to organize all your weather properties according to its categories.


Changing the weather conditions at runtime is very simple, you can create a list of weather presets with a variety of different weather settings (Sunny, Rain, Snow, etc...). Then you can easily change the weather and all your scene settings by switching from one weather preset to another automatically using the global and local weather system. The weather system also provides a lightning effect and a complete sound/particle FX to simulate rain, wind, and thunderstorms. By default Azure[Sky] comes with a list of weather presets already configured to use.


Local Weather Zones:

Azure[Sky] also supports local weather zones, you can create a variety of different weather zones around the map, and as the player moves around the scene, the weather automatically changes according to each region.


Event System:

Azure[Sky] comes with a powerful event system completely integrated with the time of day and Unity's Event System. There is also the AzureNotificationCenter class that handles a lot of useful events that you can use to integrate the Azure[Sky] logic with your game logic.


Cloud System:

Azure provides a dynamic cloud system with excellent performance and fully integrated with the weather system. You can also disable the clouds to only use the background sky if you want to use some third-party cloud shader.


Curves and Gradients:

Azure[Sky] was the first sky system to introduce the intensive use of curves and gradients to extend the asset customization power. It is possible to configure the custom 'Weather Properties' to be customized as curves and gradients, so you can set different values to the properties at any time of the day, providing total control over all the properties in your scene.


Override System:

The Override System is another innovation introduced by Azure[Sky]. You can configure it to get the output values from the custom 'Weather Properties' and use it to control variables from other scripts/components without having to write a single line of code. This feature is integrated with the 'Weather Properties' and the 'Weather System', and you can use it to integrate any sort of thing from your scene that need to work with the weather system.


Additional Features:

  • Supports Linear and Gamma Color Spaces.
  • Supports All Rendering Paths.
  • All C# Source Code Available.

Important Warnings:

  • The asset is not targeted to mobile devices.
  • Currently, the sky system does not support HDRP.
  • The sky system does not support volumetric clouds and volumetric lights.
  • Not compatible with VRChat.
  • Not tested on VR, so I do not know if it works with Single-Pass Instanced Rendering.
  • Some assets from the images, videos and demo scenes belong to other Asset Store packages and are not included with this package.

3rd party assets used in the showcases:


Support: Forum Thread

E-mail: sevenstarsgames@gmail.com