CloudCast - Dynamic Cloud Shadows
SplashArt Toolbox
$8.25
$16.50
50%OFF
(no ratings)
Jump AssetStore
Procedural screen-space cloud shadows for URP. FBM noise, wind animation, Volume controls. Render Graph native, built for Unity 6.CloudCast projects dynamic cloud shadows onto your scene in real time — no textures, no baking, no skybox dependency.The effect runs entirely in screen space using FBM (Fractal Brownian Motion) noise projected along your main directional light. Shadows move with configurable wind, react to sun angle, and fade naturally with distance and height. Everything is driven through the standard URP Volume system, so you can blend cloud shadow settings between zones the same way you handle bloom, fog, or color grading.How it works:A 2-pass pipeline renders a shadow mask at reduced resolution (R8, downscalable to Quarter), then composites it over your scene with bilinear upscaling. The Render Graph implementation keeps things allocation-free and compatible with URP 17+ batching.Three noise algorithms are included — Value, Perlin, and Simplex — each with up to 4 FBM octaves. An automatic LOD system drops octaves at distance to prevent shimmering and keep GPU cost predictable. Depth masking, height masking, and projection distance fade give you tight control over where shadows appear and where they cut off.Setup takes under a minute. Add the Renderer Feature to your URP Renderer, drop a Volume override, and dial in intensity. A demo scene is included with a working profile you can copy into your own project.Built and tested on Unity 6 (6000.0+). URP only — does not support Built-in or HDRP.Core rendering• Screen-space cloud shadow projection along the main directional light• 2-pass pipeline: shadow mask generation (R8) + fullscreen composite• Render Graph native — zero per-frame allocations on URP 17+• Downscale options: Full, Half, Quarter resolutionProcedural noise• Three noise types: Value, Perlin, Simplex• FBM with 1–4 octaves, adjustable lacunarity and persistence• Automatic noise LOD — octaves removed at distance to prevent aliasingControls• Full URP Volume integration — blend between profiles per zone• Wind direction and speed animation on the XZ plane• Shadow color tinting• Coverage threshold and edge softnessMasking & fade• Depth mask: near fade and far fade with configurable softness• Height mask: fade shadows approaching cloud altitude• Projection distance fade: smooth cutoff at low sun anglesRequirements• Unity 6000.0+ (Unity 6)• Universal Render Pipeline 17+• Depth Texture enabled on URP Pipeline Asset• Main directional light assigned as RenderSettings.sun




