Prismatica — Gradient & Liquid Fill Shaders
Twin Sparrows
$10.50
$15.00
30%OFF
(no ratings)
Jump AssetStore
Hand-written HLSL gradient and liquid fill shaders for Unity 6. URP + HDRP, 2D/3D/UI/Skybox, SRP Batcher, mobile half-precision, zero textures.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 DemoGradient ShadersFour 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 positionSine-wave colour animation between start and target coloursSharpness / power curve for hard bands or ultra-soft blendsHorizon offset — shift the blend band without changing the angleScrolling UV — flowing, lava, and liquid motion effectsProcedural noise distortion (zero texture dependency)Dithered edge — dissolve-style boundaryHDR brightness up to 3× (skybox up to 5×) for bloom-ready outputFull 360° angle rotation on all gradient typesLiquidFill ShadersAnimated liquid simulation for 3D meshes, 2D sprites, and UI Canvas.Sine-wave surface with configurable speed, amplitude, and frequencyGradient liquid body with independent top and bottom coloursSurface edge glow at the fill lineGlass shell with rim glow (fresnel) and specular highlight — all toggleableUseGlass off mode for health bars, UI fills, and flat surfacesWave amplitude fades cleanly to zero at empty and full — no surface artefacts3D pass uses positionOS.x for the wave driver — no UV seam on capsule/cylinder meshesFillScale / FillBias for calibrating fill level on non-unit meshesSkybox ShadersFull-sphere gradient sky for both pipelines.All four gradient types via world-space view directionProcedural sun disc with configurable size, softness, HDR colour, intensity, corona glow, and falloffBrightness up to 5× for HDR/Bloom skiesURP: assign as a standard Skybox Material via Lighting → EnvironmentHDRP: fully integrated with the Volume system (Gradient Sky override)UI ShadersShape masking — assign any sprite to _MainTex; the gradient fills the exact alpha silhouetteSweep arc mask — cooldown rings, circular progress indicators, radial metersMetallic highlight streak — additive specular band for gloss/foil button and panel effectsCustom InspectorLive gradient preview strip in the InspectorHex colour input (#RGB, #RRGGBB, #RRGGBBAA) — bidirectional sync with colour pickerCollapsible sections — Pro and Light skin awareContextual greying — irrelevant properties are greyed out automaticallyOne inspector class covers all gradient shaders — no duplicationSetup & CompatibilityAutomatic pipeline detection — detects URP or HDRP on Editor load, writes the correct defines, no manual stepsInclude path auto-fixer — move the package anywhere in Assets/; shaders stay greenSRP Batcher compatible — single CBUFFER per shader, confirmed in Frame Debuggershader_feature_local — unused variants stripped at build time, zero runtime branch costhalf precision on mobile and WebGL — halves ALU cost on GLES3, Metal, and WebGL targetsZero texture dependencies — all effects are fully proceduralWhat's in the Box10 shaders (5 URP, 5 HDRP) covering gradient, UI, skybox, and liquid fill2 shared HLSL core files — one fix applies everywhereCustom inspector with live preview and hex inputAutomatic pipeline setup script with move watcher7 demo scenes showing every feature end to end7 demo scenes — no third-party dependencies requiredCompatibility 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 supportedOnline DocumentationInteractive DemoI took the help of AI to first understand and learn shaders, and then with my idea and guidance, we both created this package. Yes, AI is a boon to development. With this, we can create beautiful wonders.




