This is a set of 5 low-poly bottles with perpetual animation, inspired by the elements of nature: Earth, Water, Air, Fire, and Ether.
The materials are procedural for two reasons: the perpetual movement of the content, and the nodes required to make the glass look realistic in Eevee, even allowing for glass-on-glass visibility.
For this, we have used our Glass for Eevee as a base and evolved it into version 2.
In addition to the native .BLEND formats (Blender 3.6 and above), we include each bottle in FBX, GLB, OBJ, and USDC formats to be used in any engine, along with 2k resolution textures for Albedo, Roughness, Normal, Ambient Occlusion, and Emission.
There is 1 texture per bottle, as we have packed everything into a single texture: the bottle body, cap, and contents. This way, you not only save on Draw Calls and VRAM usage, but you can also make the bottle appear to empty without needing additional materials.
By the way, we also included the empty versions of the bottles in the export files, so you can switch from full to empty in a snap for your gameplay or animation. Since both use the same texture, both will also use the same materials.
Additionally, if you work in Unity, we offer a variant that includes the unitypackage file with all objects and materials already configured, ready to be incorporated into your scene or project!
Polycount
- Earth - 347 faces / 360 verts / 702 tris
- Water - 1146 faces / 1180 verts / 2306 tris
- Fire - 703 faces / 722 verts / 1398 tris
- Air - 285 faces / 296 verts / 562 tris
- Ether - 433 faces / 395 verts / 769 tris
Formats
- blend
- fbx
- glb
- obj
- usdc
- unitypackage
- Textures: png, tga
Please note: While the Blender version features perpetual animation through procedural nodes, the Unity version includes static materials pre-configured for quick integration.
License
Royalty Free.
© 2026 All rights reserved.
Surrealisium | SRLM