I'm self taught & attempting to ‘melt’ a piece of geometry using variable viscosity - which is controlled by either animated geometry, or possibly painted areas of the mesh using a paint sop.
I've gotten so far, but can't quite seem to crack the waxy behaviour that I'm after (specifically, assigning the different viscosity values based on my created attribute). If anyone could shed some light for me I'd be much obliged!

(EDIT: I should make it clear that I'm already using the attribtransfer technique, however I can't seem to get that to translate to the actual viscosity values. In that the entire fluid object still has the same viscosity, it doesn't vary on the selected areas)
I'm essentially going for this kind of control (from 0:45 - 1:05):
http://vimeo.com/76533305 [vimeo.com]
Or the melting angel here:
http://vimeo.com/54843061 [vimeo.com]
or this:
https://www.youtube.com/watch?v=KkCPrJnKHLY [youtube.com]
As I said, any help or pointers are much appreciated!

thanks!