Prismatica — Gradient & Liquid Fill Shaders 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

by Twin Sparrows (opens in new tab)

1 rating, too few to average

  • 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.

Discount -33% Previous price $15.00 Price $9.99

Lowest recorded price

Get 33% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Prismatica — Gradient & Liquid Fill Shaders, 6 months Current $9.99; lowest $9.99; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

Prismatica — Gradient & Liquid Fill Shaders screenshot 1

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:

Prismatica — Interactive Demo

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

Online Documentation

Interactive Demo

Compatibility

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

As listed on the Asset Store.