View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2021.3.45 or later
- Package size
- 1.4 MB
- Files
- 16
- Favorites
- 14
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Bottle Fill Shader Graph
A production-ready Shader Graph for creating dynamic liquid fill effects in 2D games. Perfect for health potions, mana bars, and progress indicators.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Bottle Fill Shader Graph screenshot 1
About this asset
This FREE Shader Graph creates 2D bottle fill effects for SpriteRenderer-based games. Built entirely in Shader Graph (URP/Unlit), it supports clean alpha clipping and layered color bands.
Customization & Flexibility
Adjust exposed properties including Fill Amount, Band Colors (1–4), Band Count, Band Scale, Sprite Height, and Alpha Clip Threshold.
A demo controller is included to preview fill animation and palette changes at runtime.
Suitable for 2D Games
Ideal for potions, puzzle liquids, crafting indicators, or any UI-like fill visuals that use sprite masks.
What’s Included
• Editable Shader Graph + Sub Graph assets
• One demo scene with multiple bottle shapes
• One material preset
• Documentation with parameter explanations
Support Information
Support Email: [email protected]
Website: https://gameai.one
GitHub: https://github.com/gameai-one
From the publisher's Asset Store listing.
Technical details
- Height-based fill masking with adjustable fill amount.
- Four band colors with adjustable band count.
- Band scale control for layer spacing.
- Alpha clipping ready for sprite masks.
- Sample scenes for multiple bottle silhouettes.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2021.3.45f2 | Not listed | Compatible | Not listed |
Built with Shader Graph (Unlit target). Optimized for Universal Render Pipeline (URP).
Tested on:
- Unity 6000.2.7f1
- Unity 2021.3.45f1 (LTS)
Important:
- Built-in and HDRP are NOT supported.
- Requires Shader Graph package installed.
- Works best with SpriteRenderer and UI Image (URP).
As listed on the Asset Store.