Return-Path: Received: from mail-ob0-f169.google.com ([209.85.214.169] verified) by media-motion.tv (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 4836830 for AE-List@media-motion.tv; Wed, 05 Sep 2012 23:16:32 +0200 Received: by obhx4 with SMTP id x4so1170970obh.28 for ; Wed, 05 Sep 2012 14:17:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=vC4thIMkBOiKTQp1FLvroy7bpyb7o0IJxZKKLek7TNE=; b=oWJN6zLDWC/B2/t9uOuaqgq4+/vF+uLq0eEM7OVvtlLtaSgVARPaEVqwDEiuVrFxog Pgc7FWo9KVSfSpu9GW3f9rYtEp99uXI01PQj0WiBC9QqgHoXKv4y+nXux3Qs2ujmM3iF V5TRhKmzp/VkOIzghSp+MHamM+XZtv0mbBBBHUQFFnQo7pvLE0zpJij/Lk1y1o8hjTIf qwwcuMitKT/rhVI9SdJL95+rfjvdlXqQDmG27E4WnsePNBH7vEQCyV2ggUYZsGIt5ci8 jsY84h+IoL96a+RzTCOC109Vmrx8PBFUv/dYnQlO7DDFHf8tstvEFpTDyAjDtR71e60l 5nnQ== Received: by 10.60.6.202 with SMTP id d10mr5317058oea.132.1346879854095; Wed, 05 Sep 2012 14:17:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.60.28.229 with HTTP; Wed, 5 Sep 2012 14:17:13 -0700 (PDT) In-Reply-To: References: From: Byron Nash Date: Wed, 5 Sep 2012 17:17:13 -0400 Message-ID: Subject: Re: [AE] Layer Space transform onto parented layers To: After Effects Mail List Content-Type: multipart/alternative; boundary=e89a8fb1f096422df504c8fae782 --e89a8fb1f096422df504c8fae782 Content-Type: text/plain; charset=ISO-8859-1 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 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" 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! >> > --e89a8fb1f096422df504c8fae782 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thanks for the expression.=A0I haven't had a chance to test it yet. I d= id not think of stacking the toWorld and fromWorld. What if the parented nu= ll is several parent layers deep?=A0

On W= ed, Sep 5, 2012 at 12:39 PM, Darby Edelen <dedelen@gmail.com> wrote:

In order to transform the parented null t= o the unparented null you'll need to use an expression in this form; ap= plied to the parented null's position:

l =3D thisComp.layer("unparented null");
p =3D l.toWorld(l.anchorPoint);
parent.fromWorld(p);

I can't confirm this is correct at the moment, but it should at leas= t be close.

On Sep 5, 2012 5:37 PM, "Byron Nash" &= lt;byronnash@gmail= .com> wrote:
I need to "constrain" one null to another with Layer Space transf= orms. 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 t= ried various combinations of toComp, fromComp, toWorld, fromWorld, etc... W= hat is the proper way to apply a comp position value to a layer that is inh= eriting many levels of offsets?

Thanks!

--e89a8fb1f096422df504c8fae782--