|
|
How about the other direction? I have a layer that is parented inside a heirarchy. I need to match another layer to it that is unparented. Most of the motion is from the parent layers rotation. Also, I have moved the anchorpoints around so they are not in the center. I am trying different combinations of toWorld and fromWorld and can't seem to get it working. I need another one on the rotation to get it oriented correctly, would that go on Orientation or the individual axes?
On Wed, Sep 5, 2012 at 6:06 PM, Darby Edelen <dedelen@gmail.com> wrote:
This line:
parent.fromWorld(p);
Should work no matter how deeply parented the null is. The reason being that it will take a world position (p) and transform it into the local/layer space of the current layer's parent. This is exactly how a child's position is defined (i.e. in the parent's local/layer space).
The part that is really important is the parent.fromWorld(). You could put any world coordinate in there and it should work.
On Sep 5, 2012 11:19 PM, "Byron Nash" < byronnash@gmail.com> wrote:
Thanks for the expression. I haven't had a chance to test it yet. I did not think of stacking the toWorld and fromWorld. What if the parented null is several parent layers deep?
On Wed, Sep 5, 2012 at 12:39 PM, Darby Edelen <dedelen@gmail.com> wrote:
In order to transform the parented null to the unparented null you'll need to use an expression in this form; applied to the parented null's position:
l = thisComp.layer("unparented null");
p = l.toWorld(l.anchorPoint);
parent.fromWorld(p);
I can't confirm this is correct at the moment, but it should at least be close.
On Sep 5, 2012 5:37 PM, "Byron Nash" < byronnash@gmail.com> wrote:
I need to "constrain" one null to another with Layer Space transforms. The null that I am matching FROM is not parented at all. The one I am wanting to add the expression TO is parented several levels deep. I have tried various combinations of toComp, fromComp, toWorld, fromWorld, etc... What is the proper way to apply a comp position value to a layer that is inheriting many levels of offsets?
Thanks!
|
|