Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Puppet Pin 3D Parenting

  • Puppet Pin 3D Parenting

    Posted by Albert Kowalski on August 28, 2020 at 12:03 pm

    Hi!

    I am making an animation with some 3D objects that needs a puppet tool to animate. I’ll try to put it in a simple way:

    I have two layers. One layer is a 3D null and its position is somewhere in the 3D space. Second layer is my 3d object that has a puppet pins added to it.
    So both layers are 3D and the object is parented to the null. Of course the puppet pins positions are only 2D but it’s generally not a problem since they work fine.

    The problem starts when I want to fine tune the motion paths of the puppet pins. Normally they would be right where the pins are moving. But in this case, because of the parenting, the motion paths are waaaay offset (the comp size is 5000×4000 and they are not even in the comp window). So as you can imagine it makes my work a bit uncomforable. Is there a way to put them in place? I cannot precomp the object since it has to be in the same compositions with other objects which it is related too (I tried, doesn’t work).

    Roei Tzoref replied 5 years, 11 months ago 2 Members · 9 Replies
  • 9 Replies
  • Roei Tzoref

    August 31, 2020 at 5:14 am

    by what you are describing, the pins motion path should not be offset by the parenting.
    can you show a screenshot or screen capture?

    Roei Tzoref
    2D/VFX Generalist & Instructor
    ♫ AeBlues Tutorials ♫
    http://www.tzoref.com

  • Albert Kowalski

    August 31, 2020 at 6:11 am

    Hi!

    As you can see below the comp there is a motion path of the puppet pin position.

  • Roei Tzoref

    August 31, 2020 at 10:25 am

    checking this is not related to the 3D, but because of the parenting.

    not exactly sure why there is an offset caused to puppet motion path and if this a bug .puppet pins motion path is unique I think that they are the only point controls motion path that are available visually in the comp window other than position or anchor point transforms. as a good practice it would probably be best to alt+click on the comp to open in it in the footage window, and there you will see the motion paths in the right place and you can manipulate it there directly.

    Roei Tzoref
    2D/VFX Generalist & Instructor
    ♫ AeBlues Tutorials ♫
    http://www.tzoref.com

  • Albert Kowalski

    August 31, 2020 at 7:32 pm

    It’s related to both parenting and 3D. If it’s not 3D the parenting doesn’t mess it up. Of course if it is 3D and there is no parenting it also works, but that’s not what I want. I don’t really understand what do you mean by opening the comp in footage windows. Alt+click on the comp doesn’t do anything.

  • Roei Tzoref

    August 31, 2020 at 7:45 pm

    [Albert Kowalski] “It’s related to both parenting and 3D. If it’s not 3D the parenting doesn’t mess it up. “

    anytime you parent a layer with puppet pins, 3d or not, there will be an offset in the motion path overlay if the parent is not positioned on 0,0.

    the workaround for this is to open the layer in the layer window. if it’s a comp, you can do that by alt+clicking twice. or you can right click->open->open layer.

    here’s what I mean:
    https://drive.google.com/file/d/1TzXG5gzxlWKl8av3vwoY3MpI4oBwrcok/view?usp=drivesdk

    Roei Tzoref
    2D/VFX Generalist & Instructor
    ♫ AeBlues Tutorials ♫
    http://www.tzoref.com

  • Albert Kowalski

    August 31, 2020 at 7:51 pm

    Sweet! I’ll give it a try, thanks!

  • Roei Tzoref

    August 31, 2020 at 7:53 pm

    sure, sorry about before I meant to write alt+double click and layer window not footage window ☺

    Roei Tzoref
    2D/VFX Generalist & Instructor
    ♫ AeBlues Tutorials ♫
    http://www.tzoref.com

  • Albert Kowalski

    September 2, 2020 at 11:39 am

    Your tip works ☺ Although I wonder is there a way to rotate the layer view? I need to rotate my 3d object, so when it is upside down and in the layer view it is not, the motion path is upside down 🙂

  • Roei Tzoref

    September 2, 2020 at 12:06 pm

    unfortunately I don’t see a way to resolve this. other than pre-compose. Ae’s render order limitation does not allow you to seperate operation in the way you want. rotating the layer even with an effect, will not affect the puppet motion path visibility. you could keep both windows open and manipulate the path in the layer window while looking how it looks in the comp window.

    Roei Tzoref
    2D/VFX Generalist & Instructor
    ♫ AeBlues Tutorials ♫
    http://www.tzoref.com

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