I’m looking for a solution to overcome the Z depth limitation for child layers of a group. I need to draw / render layer1 from Group B in Group A, over layer2 and below layer1 without being affected by Group A’s transformation. Confused? Yea me too.
Let me lay out a scenario: Animation if a " Knife game", sliding a knife between each finger
Group Hand_L (Z:0) (6 nested layers)
Wrist (subZ:0)
Finger1 (subZ:1)
Finger2 (subZ:2)
Finger3 (subZ:3)
Finger4 (subZ:4)
Thumb (subZ:5)
Group Arm_R(Z:1) (1 nested group)
Group Forarm (subZ:0) (1 nested group)
Group Hand (subZ:0) (1 nested group)
Group Knife (subZ:0)
Group Hand_L hast each finger and wrist, allowing the hand to be moved as a whole while allowing each finger to be moved interdependently relative to the hand.
Group Arm_R as several groups nested with each other to allow each to be rotated relative to its parent. Arm > Forarm > Hand > Knife
The goal is to draw / render the Knife in inbetween each finger layer, changing depth each pass. Also, transformation changes to Hand_L should not affect the position of the knife.
This sounds complex, but it really should be possible some how…
What I’ve tried so far, unsuccessfully…
-
Export Knife Layer canvas, create [Knife] group inside Hand_L>>>Results: Renders at correct height, BUT Hand_L’s origin and transformation values place the knife out of position/ rotation
-
Change Z Depth >>> Results: LOL we all know that can’t work since Depth only affects layers in the same parent group, not other groups >_<
Does anyone have a suggestion?