Dynamic Liquid Shader URP View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.30 or later
Package size
1.7 MB
Files
14
Favorites
2
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Dynamic Liquid Shader URP

by Esti (opens in new tab)

No ratings yet

Dynamic Liquid Shader URP is a stylized liquid shader system for Unity URP that simulates wobble, fill level animation, foam movement, and translucent container rendering for bottles, glasses objects.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Dynamic Liquid Shader URP, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Sep Oct Nov

Asset preview

1 / 2

Dynamic Liquid Shader URP screenshot 1

Dynamic Liquid Shader URP screenshot 1

About this asset

Dynamic Liquid Shader URP is a stylized shader package for the Universal Render Pipeline that helps you create convincing animated liquid inside transparent containers.

This package is designed for bottles, glasses, laboratory containers, potion props, stylized drink assets, and similar objects. It combines liquid fill animation, motion-based wobble, foam response, and translucent shell rendering in a simple setup.

The package includes a dynamic liquid shader, a translucent container shader, controller scripts, sample materials, sample meshes, and a sample scene. It is suitable for both game scenes and promotional presentations where animated liquid motion is needed.

Key use cases include:

• potion bottles

• energy drinks

• laboratory liquids

• stylized drink containers

• collectible props

• showcase/demo scenes

• animated product visuals

Main features:

• dynamic liquid fill control

• motion-based wobble animation

• foam thickness animation

• translucent outer container rendering

• video-friendly 30-second showcase animation

• support for preserving existing material colors

• sample bottle meshes and sample scene included

The included LiquidController script can animate the fill level over time, create liquid movement with wobble, and drive foam changes without changing the material’s original colors. This makes it useful for recording product videos, asset previews, and gameplay scenes.

The package is built specifically for URP and uses Shader Graph based workflows, making it easier to edit and extend inside Unity.

Included content:

• Liquid shader graph

• Translucent shader graph

• Liquid controller script

• Camera controller script

• sample materials

• sample meshes

• sample scene

• supporting assets for demonstration

From the publisher's Asset Store listing.

Technical details

Render Pipeline:

• Universal Render Pipeline (URP) only

Shader system:

• 2 Shader Graph shaders included

• LiquidShader.shadergraph

• TransluscentShader.shadergraph

Main visual components:

• dynamic liquid fill

• foam / bubble surface response

• translucent container shell

Scripts included:

• LiquidController.cs

• CameraController.cs

Core functionality:

• liquid wobble driven by object movement

• fill animation from empty to full

• foam thickness animation

• translucent material rendering

• support for keeping the original liquid and container colors

• 30-second showcase mode for recording promotional videos

• looping or one-shot showcase playback

• material property control via MaterialPropertyBlock

• compatible with Renderer-based objects

• suitable for bottles, glasses, flasks, and similar props

Included assets:

• shader graphs

• materials

• sample scene

• bottle meshes

• monkey test mesh

• render texture asset

• sample textures/images for demonstration

List of VFXs included:

• Dynamic Liquid Fill

• Foam / Bubble Liquid Surface

• Translucent Container Shell

Texture sizes:

• 1024x1024

• 1365x768

Number of VFXs:

• 3

Custom shaders:

• 2

Technical notes:

• uses Shader Graph

• uses C# controller scripts

• no external plugin dependency required

• designed for URP projects

• editable and customizable inside Unity

Compatibility

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

As listed on the Asset Store.