Procedural Volumetric Clouds - URP View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.0 or later
Package size
38.1 MB
Files
54
Favorites
6
Views in the past week
53

Price tracking

Last checked
Tracked since
Lowest recorded
$24.95 on

Keywords

Procedural Volumetric Clouds - URP

by Kimede (opens in new tab)

No ratings yet

Real-time ray-marching volumetric clouds for URP. Fully procedural - no textures to import. Weather-driven skies, local cloud volumes, presets, demo scenes.

Price $49.90

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Procedural Volumetric Clouds - URP, 6 months Current $49.90; lowest $24.95; highest $49.90 in this period. $0 $25 $50 Sep Oct Nov

Asset preview

1 / 6

Procedural Volumetric Clouds - URP screenshot 1

Procedural Volumetric Clouds - URP screenshot 1

About this asset

Volumetric Clouds is a ray-marching cloud renderer for the Universal Render Pipeline. It draws a true 3D cloud layer wrapped around a planetary sphere — clouds you fly through, that curve down to the horizon, that self-shadow, catch the sun on their rims, and fade into the haze with distance. Every noise texture is generated on the GPU at runtime from a single seed. There are no cloud textures in this package, no baked flowmaps, nothing to import and nothing to keep in memory that you didn't ask for. Change the seed, get a different sky.

Skies you can actually art-direct

A procedural weather map drives coverage, cloud type and cloud-top height independently across the sky, so you get real structure: broken decks with clear gaps, towering cumulus over flat valleys, solid overcast. Cloud type morphs continuously from stratus through stratocumulus to cumulus. Wind scrolls the base shape, the fine detail and the weather pattern at different rates, so the deck evolves instead of sliding past as one rigid sheet.

Seven one-click presets — Midday Deck, Golden Hour, Aerial Broken, Twilight, Dreamy, Heavenly Blue and Misty Spires — each set the cloud parameters and drive your directional light's angle,

colour and intensity, so every preset lands as a complete, coherent lighting setup rather than a

pile of sliders.

Lighting that holds up

Dual-lobe Henyey-Greenstein phase function with a dedicated silver-lining term for backlit rims. A three-octave multiple-scattering approximation so thick clouds glow from within instead of going flat grey. A powder term for the dark edges on lit wisps, depth-probability shading for cauliflower crevices, and a sky-visibility pass that softly occludes valleys and undersides. Aerial perspective blends distant clouds into your haze colour.

Local cloud volumes

Drop a local cloud volume on any BoxCollider to get a fog bank in a valley, a cloud sea below a cliff, or mist rolling through a canyon. Up to four at once, marched in the same pass as the main layer so they light and composite identically. Want *only* local clouds? Set global coverage to 0, and the sky layer costs nothing.

Built to ship

Half-resolution raymarching with a depth-aware upsample that keeps geometry edges crisp. Temporal reprojection with neighbourhood clamping. Adaptive step sizes that spend samples where they matter and skip empty sky at double speed. A cheap-probe / refine split so expensive detail fetches only happen inside actual clouds. Every quality knob is exposed, and a `Lightweight` prefab is included as a tuned low-cost starting point.

Works in the Scene view and animates in Edit mode, so you author your sky without pressing Play.

Included

- 5 demo scenes covering aerial, ground-level, dreamy, heavenly, and lightweight setups

- 7 configured prefabs, ready to drag in

- A bonus gradient skybox shader with an adjustable moon disc and glow

- Full C# source and HLSL source — no DLLs, nothing hidden

- PDF installation guide

Key Features

- Fully procedural GPU-generated noise from one seed, zero imported cloud textures

- Raymarched 3D clouds on a planetary shell: fly through them, see them curve to the horizon

- Weather-map driven coverage, cloud type and per-location cloud-top height

- Continuous stratus → stratocumulus → cumulus morphing

- Multi-rate animated wind (base shape, detail, weather pattern)

- Dual-lobe phase + silver lining + 3-octave multiple scattering + powder + sky occlusion

- Aerial perspective and horizon haze that never visibly cuts off

- Up to 4 local box-constrained cloud volumes, lit and composited with the main layer

- 7 one-click presets that also drive your sun's angle, colour and intensity

- Half-res raymarch (1-4x) with depth-aware upsample — no bleeding over geometry

- Temporal reprojection with 3x3 neighbourhood clamping

- Adaptive stepping, empty-space skipping, cheap-probe/refine split, early-out

- Live in the Scene view and animated in Edit mode

- Per-camera history — Game view and Scene view stay independent

- Complete C# and HLSL source, no DLLs

From the publisher's Asset Store listing.

Technical details

Render pipeline

- Universal Render Pipeline (RenderGraph API)

- Unity 6000.0 or newer, developed and tested on 6000.5.0f1

- Not compatible with Built-in RP or HDRP

Requirements

- Shader Model 4.5 minimum

- Compute shader support required (runtime noise generation)

- URP depth texture must be enabled on the renderer

- Linear colour space recommended

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.4.0f1 Not listed Compatible Not listed
6000.0.0f1 Not listed Compatible Not listed

Compatible with Unity 6.0 and higher

As listed on the Asset Store.