2

I'm trying to get a melting effect of an image by making a viscous liquid cube but I can't find any way to arrange a UV to the liquid. Is there a way around it?

2 Answers2

2

You can use a UV project modifier. It can make an empty act as projector to beam an image onto an object.

enter image description here

This does the same thing as going into Edit Mode, looking at your object from above and choose Unwrap -> From View. However it does work with objects that don't even have/support a UV map.

EDIT: If you are not dead set on using a fluid animation, I would suggest Dynamic Paint waves. You can combine brushes that paint maps (as mask for your image) and a different brush to make waves. For further information I'd need a reference of what you are trying to achieve.

Also: You can try using a shrinkwrap modifier on a UV-Unwrapped plane that follows your fluid surface.

Frederik Steinmetz
  • 2,879
  • 1
  • 8
  • 11
0

I've not figured out how to map and image directly onto the surface of a liquid domain mesh, but such a mesh could break into pieces and be quite complicated and distorting at times.

The following uses a cube that is subdivided (think of this as a cloth) and shrink-wrapped onto the liquid domain (with mesh enabled). Let me know if this is of interest or what you're thinking. I'm not sure how it will perform if the liquid divides -- probably not very well. The image I chose is of a lilly-pad, which also has some alpha masking (see-through areas). Here is an image: image A youtube link to the video of resulting rendering, and example blend file:

james_t
  • 5,446
  • 8
  • 29