Cloud Shadows

Cloud Shadows

Cloud Shadows generates dynamic, animated, transparent cloud shadows for your Unity project.

Cloud Shadows solves the challenge of rendering convincing cloud shapes, animating the clouds over time, positioning the clouds to follow your camera or player, and dithering the cloud shapes so that they offer transparency support.

Cloud Shadows is configurable, with options for the cloud speed, cloud orientation, cloud dithering and transparency, cloud scale and texture, along with other options.

This package is designed to make it easy to get good results without retooling your project or redesigning your source art assets.

Cloud Shadows just works regardless of your scene content. When you change your scene - such a moving a character, changing a material, or moving the camera - this Cloud Shadows shader continues working normally and will render according to the options you provide in the component.

Cloud Shadows works in real time across all genres including casual games, FPS, third person, side-scroller, top down, and RTS.

Cloud Shadows is fully integrated with Unity's shadow system, so it works well with other Unity tools and assets.

Package Style

Cloud Shadows is a package. When you import it, it will import to the Packages/~ directory.


Cloud Shadows depends on Shader Graph. If you are already using Shader Graph, just install the package and start using it. If you do not have Shader Graph available, you need to import it.

Cloud Shadows is compatible with the following versions of the Unity Editor:

  • 2021.3 and later.