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.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 visualsMain 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 includedThe 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 demonstrationRender Pipeline:• Universal Render Pipeline (URP) onlyShader system:• 2 Shader Graph shaders included• LiquidShader.shadergraph• TransluscentShader.shadergraphMain visual components:• dynamic liquid fill• foam / bubble surface response• translucent container shellScripts included:• LiquidController.cs• CameraController.csCore 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 propsIncluded assets:• shader graphs• materials• sample scene• bottle meshes• monkey test mesh• render texture asset• sample textures/images for demonstrationList of VFXs included:• Dynamic Liquid Fill• Foam / Bubble Liquid Surface• Translucent Container ShellTexture sizes:• 1024x1024• 1365x768Number of VFXs:• 3Custom shaders:• 2Technical notes:• uses Shader Graph• uses C# controller scripts• no external plugin dependency required• designed for URP projects• editable and customizable inside Unity





