Sticky Lips

A few weeks ago I decided I wanted to take a stab at creating the “Sticky Lips” effect.  I saw a few tutorials out there, but they were only for Maya and didn’t translate too well to 3DS Max.  I decided to play around a bit and try to come up with a method for Max on my own.

After a bit of RnD time I came up with a method for getting the sticky effect.  I think the solution is a pretty good one, but I am still working on getting the sticky effect to only be active when the lips are opening.  I got something working for the example below, but its not as good as it could be.  I plan to continue developing that aspect to try to get something nice and solid.

I found an old thread on CGTalk a few weeks after I did this that sounded somewhat similar to the method I came up with.  I am not sure how similar our approaches are though, as the links in the thread are now dead.

I am thinking of possibly sharing this technique in the future, but it won’t be the near future.  I want to finish developing the open/close detection first, and then use it in production a few times.  Trust me though, the setup so far is very quick and easy :).

3 Comments

  1. Haha! Looks pretty cool, Mat. It’s definitely not quite there yet, but it’s a solid start. The key to using something like this will be subtly as well. Not enought o draw away from a performance, but enough the make the whole thing feel real. ;)

  2. Thanks for commenting Dan. Still just RnD at this point, and the effect is exaggerated for the example. I’ll have something up on the site eventually showing a finished version of the effect. I did another quick test, shortly after this one, on an actual character. It was much more subtle and added a lot to the character.

  3. This looks really promising so far. I’ve been trying to find a sticky lips solution for 3D max for a few weeks now. I’ve been doing my own set of tests but they seem too difficult and round about. What you have looks great so far.

    I really hope you put up a tutorial or just some clues as to how to achieve the effect!

    -Julz

Leave a Reply