I would appreciate some help with the following:

I am trying to animate filling a non-uniform shaped mesh with a liquid. I do not want to use a fluid modifier. The end result I need is just a graphical simulation for a web page.

enter image description here

As you can see the vessel is an 'odd shape'

Any pointers towards a solution would be appreciated.


Richard C


If you just want to raise the liqud level, you can have the inner shape with a volumetric material sat up as water and then make a cube and add wave modifier to it. Then add a boolean modifier to ineract with the inner shape of the Vessel. Then animate the cube to rise up in Z direction. (The inner shape of the vessel must be seperated object from the vessel) Also I suggest to retopology the mesh, it seems that there are some n-gons in your mesh that are causing some shadowing problems or could be wrong sided normals...

| improve this answer | |
  • $\begingroup$ Thanks Edge3D - the link is very useful information and solution for a different issue I will face later in the project. Mohammadreza - many thanks - your suggested workflow is a perfect solution for this problem $\endgroup$ – Richard C Jul 19 '19 at 9:21
  • $\begingroup$ No problem! @Richard $\endgroup$ – Mohammadreza Souzandeh Jul 19 '19 at 9:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.