If you believe this content violates Code of conduct please provide details below. All reports are strictly confidential.
This asset has already been added to the cart.
| PBR | |
| Bitmap | |
| Procedural | |
| Tileable | |
| Animated | |
| Zipped size | 10.37MB |
| Unzipped size | 10.37MB |
| Issues? Report this asset | |
Social
ArtStation
Telegram (Russian Community)
Discord
YouTube
Custom PBR glass and ray-traced liquid volume shader package featuring realistic surface sloshing, procedural 3D bubbles, dynamic foam, and volume conservation for CryEngine 5
Key Features
Package Contents
Shader Source Files:
GlassLiquid.cfx — Core pixel and vertex shader implementation including analytical ray-marching and fluid dynamics.
GlassLiquid.ext — Shader property flag definition file (%LIQUID, %MF_LIQUID_TIME).
Test Geometry:
pump_bottle_example (by Artur) — Pump bottle 3D mesh for evaluating liquid behavior in complex container shapes.
Glass_bottle_exapleFBX (by gelmi.com.br) — Glass bottle 3D mesh for testing fluid volume conservation and tilting physics.
Documentation: Installation and setup instructions in English, Russian, and Chinese.
License & Terms
Shader Code (.cfx, .ext): Unrestricted commercial and non-commercial use permitted in any project.
3D Models (pump_bottle_example & Glass_bottle_exapleFBX): Copyright owned by Artur and gelmi.com.br respectively. Commercial usage is STRICTLY PROHIBITED (restricted to non-commercial evaluation and testing only).
Installation
1/ Move GlassLiquid.ext to Engine/Shaders/.
2/ Move GlassLiquid.cfx to Engine/Shaders/HWScripts/CryFX/.
3/ Copy the test model assets into GameSDK/Objects/.
CRITICAL:
Delete the shader cache directory at <Project_Folder>/USER/Shaders/Cache before starting Sandbox Editor to trigger re-compilation.
1.5.2
October 08, 2026