ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

Use part of a puppet as a mask

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
John JennetteUse part of a puppet as a mask
by on Jun 10, 2016 at 12:50:18 pm

I have a character rigged and animated using the puppet tool. She will appear in a circular inset and interact with a second character - this I will do by simply creating the circle and using it as a mask for the character.

However, I want her to be able to reach "out" of the inset to take something from the second character. This requires her arms to "break" the mask and reach outside the boundary of the circle. How can I do that short of animating a mask frame-by-frame? Masking/matting of any sort doesn't cooperate with the puppet tool because it masks to the initial rest position of the puppet layers, not the positions after manipulating the puppet pins. - I am no rigging expert, so this may be a fault in my setup.

Any suggestions would be greatly appreciated!

Return to posts index

Tudor "Ted" JelescuRe: Use part of a puppet as a mask
by on Jun 10, 2016 at 1:06:42 pm

I would finish my animation of the shot without masking the puppet in the circular inset at all. Just position it on top of the circular inset and animate. I would then render a pass of just the puppet with an alpha, bring that in on top of the original comp, make visible all layers below the puppet and turn visibility off for the puppet layer/layers. Now you can mask the rendered puppet only layer to appear in the circular inset but extend the mask part where the hand reaches "over".

Tudor "Ted" Jelescu
Senior VFX Artist

Return to posts index

John JennetteRe: Use part of a puppet as a mask
by on Jun 10, 2016 at 1:37:11 pm

Simple and elegant, Ted! That sounds like it would work perfectly - and much less messy than where my mind was thinking of. Thank you for the advice!

Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 All Rights Reserved