View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.2 or later
- Package size
- 898 KB
- Files
- 55
- Favorites
- 5
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
Prismatica — Gradient & Liquid Fill Shaders
- Price drop
Hand-written HLSL gradient and liquid fill shaders for Unity 6. URP + HDRP, 2D/3D/UI/Skybox, SRP Batcher, mobile half-precision, zero textures.
Lowest recorded price
Get 33% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Prismatica — Gradient & Liquid Fill Shaders screenshot 1
About this asset
Prismatica is a complete gradient and liquid fill shader pack for Unity 6, hand-written in HLSL for both URP and HDRP. It covers every surface type — 3D meshes, 2D sprites, UI Canvas elements, and skyboxes — with a polished custom inspector, zero texture dependencies, and full SRP Batcher compatibility.
No Shader Graph. No package dependencies. Drop it in and it works.
Requires Unity 6 or above. Supports URP and HDRP. Built-in RP not supported (Unity 6 deprecates it).
Try the interactive browser demo before you buy:
From the publisher's Asset Store listing.
Technical details
Gradient Shaders
Four gradient types — Linear, Radial, Angular, and Diamond — across every surface type and both pipelines.
Modifiers available on every gradient:
- Three-stop mid colour with configurable position
- Sine-wave colour animation between start and target colours
- Sharpness / power curve for hard bands or ultra-soft blends
- Horizon offset — shift the blend band without changing the angle
- Scrolling UV — flowing, lava, and liquid motion effects
- Procedural noise distortion (zero texture dependency)
- Dithered edge — dissolve-style boundary
- HDR brightness up to 3× (skybox up to 5×) for bloom-ready output
- Full 360° angle rotation on all gradient types
LiquidFill Shaders
Animated liquid simulation for 3D meshes, 2D sprites, and UI Canvas.
- Sine-wave surface with configurable speed, amplitude, and frequency
- Gradient liquid body with independent top and bottom colours
- Surface edge glow at the fill line
- Glass shell with rim glow (fresnel) and specular highlight — all toggleable
- UseGlass off mode for health bars, UI fills, and flat surfaces
- Wave amplitude fades cleanly to zero at empty and full — no surface artefacts
- 3D pass uses positionOS.x for the wave driver — no UV seam on capsule/cylinder meshes
- FillScale / FillBias for calibrating fill level on non-unit meshes
Skybox Shaders
Full-sphere gradient sky for both pipelines.
- All four gradient types via world-space view direction
- Procedural sun disc with configurable size, softness, HDR colour, intensity, corona glow, and falloff
- Brightness up to 5× for HDR/Bloom skies
- URP: assign as a standard Skybox Material via Lighting → Environment
- HDRP: fully integrated with the Volume system (Gradient Sky override)
UI Shaders
- Shape masking — assign any sprite to _MainTex; the gradient fills the exact alpha silhouette
- Sweep arc mask — cooldown rings, circular progress indicators, radial meters
- Metallic highlight streak — additive specular band for gloss/foil button and panel effects
Custom Inspector
- Live gradient preview strip in the Inspector
- Hex colour input (#RGB, #RRGGBB, #RRGGBBAA) — bidirectional sync with colour picker
- Collapsible sections — Pro and Light skin aware
- Contextual greying — irrelevant properties are greyed out automatically
- One inspector class covers all gradient shaders — no duplication
Setup & Compatibility
- Automatic pipeline detection — detects URP or HDRP on Editor load, writes the correct defines, no manual steps
- Include path auto-fixer — move the package anywhere in Assets/; shaders stay green
- SRP Batcher compatible — single CBUFFER per shader, confirmed in Frame Debugger
- shader_feature_local — unused variants stripped at build time, zero runtime branch cost
- half precision on mobile and WebGL — halves ALU cost on GLES3, Metal, and WebGL targets
- Zero texture dependencies — all effects are fully procedural
What's in the Box
- 10 shaders (5 URP, 5 HDRP) covering gradient, UI, skybox, and liquid fill
- 2 shared HLSL core files — one fix applies everywhere
- Custom inspector with live preview and hex input
- Automatic pipeline setup script with move watcher
- 7 demo scenes showing every feature end to end
- 7 demo scenes — no third-party dependencies required
Compatibility URP — 3D mesh ✓ URP — UI Canvas ✓ URP — Sprite Renderer 2D ✓ URP — Skybox ✓ HDRP — 3D mesh ✓ HDRP — UI Canvas (Camera/World Space only) ✓ HDRP — Skybox (Volume system) ✓ SRP Batcher ✓ Mobile half precision ✓ WebGL 2.0 ✓ Unity version: 6 and above Built-in RP: Not supported
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.2f1 | Not listed | Compatible | Compatible |
As listed on the Asset Store.