Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Maxon Cinema 4D Texture moving surface

  • Texture moving surface

    Posted by Andy Kiernan on September 16, 2020 at 4:35 pm


    I am trying to achieve an effect whereby a person is ‘revealed’ by liquid ‘filling them up’.

    My workflow so far is to model a mesh for the person, matchmove it, and then use Xparticles for a liquid sim inside.

    What I’m struggling with is needing to have the surface of the liquid, that is the top bit, a different colour/texture than the sides (the footage, mapped).

    I’m currently using triplaner mapping to achieve this but it’s not perfect so I’m wondering if anyone knows a way to texture just the surface or to output a matte from the triplaner?

    I hope this makes sense, It’s baking my noodle somewhat.

    Thank you

    Andy Kiernan replied 3 years, 8 months ago 2 Members · 2 Replies
  • 2 Replies
  • Michael Szalapski

    September 22, 2020 at 8:06 pm

    Fields might be your answer. You could do a linear field with a bit of falloff mixed with a bit of noise for randomness and just animate it moving up roughly following the fluid sim. Unless you need it to be really, supremely accurate for some reason.

  • Andy Kiernan

    September 28, 2020 at 8:25 pm

    Thank you for that, its a great shout. I do need to keep it fairly accurate so it gives the impression that the ‘liquid’ is almost painting on the actor’s texture as it moves up. But I am going to try and fake a liquid sim with fields and whatnot, so then able to use your solution and still be fairly accurate. I’ve no idea if I can actually do it mind!

    Apologies for not responding I got pulled onto something far less interesting.


We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy