I am trying to create a setup that will let me send meshes along a path deforming a mesh that surrounds that same path. Pretty much like in a cartoon fluids travel on the inside of a strawer, bulging the strawer or garden hose or whatever object outward in the process.
I have found a video that illustrates the concept, but it is a setup for 3DS and I cannot replicate that in Blender.
https://www.youtube.com/watch?v=e0Iq_cTS1uo
So far, I have tried using the warp modifier, but that does not take the objects shape into consideration.
Is there a way to move one object through the other and displacing the outer object's vertices by those of the inner one?







Additionally, the shape of the control object does not really matter, the deformation is controlled by the cast type. I would recommend using some type of empty as a control object, since those have no mesh parts that can poke through the cast object in tight corners.
– Ben Dec 11 '17 at 22:10
– Ben Dec 12 '17 at 13:19