From: "Robert Kjettrup" Received: from mail-lf1-f43.google.com ([209.85.167.43] verified) by media-motion.tv (CommuniGate Pro SMTP 6.1.0) with ESMTPS id 7489963 for AE-List@media-motion.tv; Thu, 09 Jan 2020 21:41:39 +0100 Received: by mail-lf1-f43.google.com with SMTP id b15so6227038lfc.4 for ; Thu, 09 Jan 2020 12:41:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=gnEmEhZpSjwxpMrcz/oBn6AjGJMRe2WChaO0xyQX+ik=; b=AyR2RuhkA6KMI0v6k/PS62iG19xLv1ku/6NnVnAJSQceMZEbopQXidowOv9y6OVXmF P2Qx0W+OtMsYoINsFjQHwkhV78L4TKOsmWPYq5zjZ7ClomY32Gxx1X8X7VTuVuH6WgsG qSNgrupAnPXRFyE8rTye5XKj7U4aomOBxLGfeGSP/+vZGGY4PApBhHC9JlYeNZEw+j0i VBSOeug5xdBgRP2+1/Q5rxBXa6FBrqOQlvYGq76unih5lyTPDrxH5mYKtgDOPVonfGtg X0wYYu5U9j07QazAHf0CsrBSsWEZwPLqEuQlxatvk/c08EZIadGF55SFEZqfcwkgODa7 siTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=gnEmEhZpSjwxpMrcz/oBn6AjGJMRe2WChaO0xyQX+ik=; b=oGYNJcMdGoWf3NV2v1tVXqXD0moPm4tYyqmhf2HUFX7wSl5ymwmluJ5zEXzTRmf5ox wIjy20sGsUHUmccWz0ICirJq1F/zjKk3K+NtKMQEw8pUcT1DwJXeaWhwq3hfp2VTbKlL LpLRKDFvzfaf1+12A5edriQ9W7TIu7JcwDri3iUzwsZC0hjfoRrHaBJvVTsSL3qqooiS SixQJ9ttH5vYbRZfdFz/sX3eTfVmsD5RjMshzpNCpSQTTQrkngTiG7BedpIMMf8c7x2+ /KLjpms/+bbjHJDh8IpYp95sefQSZMFDXnpb0qXBh7bax1czSKUG22D5RT9gaahg6D4c aNng== X-Gm-Message-State: APjAAAWV3poNUinNpIku4uqDAfUIIN2fS5YbSBfVh0VCCkr/Ar6uoObz 8KOxL2oi+9ZSX78SJSo8YmyjT+tFbosh1UgDK6EdJg== X-Google-Smtp-Source: APXvYqyXLUS2948zs25aCJ530f4zX+L76nV+MfdtCK7s7aQtvtaIwChZLOgw6P574j4c8yorIrdLOkHkImmbs1uD3JI= X-Received: by 2002:a19:760c:: with SMTP id c12mr7717021lff.60.1578602498437; Thu, 09 Jan 2020 12:41:38 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 9 Jan 2020 21:41:27 +0100 Message-ID: Subject: Re: [AE] Keying with multiple masks and zero overlapping To: After Effects Mail List Content-Type: multipart/alternative; boundary="0000000000002937f3059bbb091e" --0000000000002937f3059bbb091e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable If the mask work is not too complicated to quickly do again in mocha, then you could do all the masks with linked masks there, and via the Mocha plugin get the animated mask paths to copy to the masks on the original layers? but 2 antialiased edges right next to eachother will still not get you a 100% tight edge, 50% alpha + 50% alpha does not equal 100% alpha. But then you maybe could use the Add Alpha blendmodes to get better merge of the masks. This is a case where it actually would be useful to have the option to render masks an un-anti-aliased (guess that is called aliased :-P) to get 100% pixel perfect merge of mask alphas. I dont know if it can be used for your case, but maybe a bit of rethinking of the setup and you could do the keying on 1 layer but using the masks as Effect Masks instead? Robert Den tor. 9. jan. 2020 kl. 10.28 skrev Roei Tzoref = : > Thx Mike, Having a stencil from them for my RGB doesn=E2=80=99t solve my = Alpha > channel problem. > > *Let me explain it in another way:* > > I am creating different mattes with semi transparent areas in the > overlapping and that causes a problem because the create multiplication o= f > the alpha information > > The ideal way to fix this is if the mask could be perfectly adjacent to > one another the same way a mask on =E2=80=9Cadd=E2=80=9D and its duplicat= e on =E2=80=9Csubtract=E2=80=9D > work. Only that I have more than 2 masks. > > On Thu, 9 Jan 2020 at 9:41 Mike Abbott wrote: > >> Could you add a further copy of the original footage on top of all your >> keyed layers and enable ' preserve underlying transparency' ? >> > --0000000000002937f3059bbb091e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
If the mask work is not too complicated to quickly do agai= n in mocha, then you could do all the masks with linked masks there, and vi= a the Mocha plugin=C2=A0get the animated mask paths to copy to the masks on= the original layers?

but 2 antialiased edges right next= to eachother will still not get you a 100% tight edge, 50% alpha=C2=A0+ 50= % alpha does not equal 100% alpha. But then you maybe could use the Add Alp= ha blendmodes to get better merge of the masks.
This is a case wh= ere it actually=C2=A0would be useful to have the option to render masks an = un-anti-aliased (guess that is called aliased :-P) to get 100% pixel perfec= t=C2=A0merge of mask alphas.

I dont know if it can= be used for your case, but maybe a bit of rethinking of the setup and you = could do the keying on 1 layer but using the masks as Effect Masks instead?= =C2=A0

Robert


Den tor. 9. jan.= 2020 kl. 10.28 skrev Roei Tzoref <AE-List@media-motion.tv>:
Thx Mike, Having a stencil fr= om them for my RGB doesn=E2=80=99t solve my Alpha channel problem.=C2=A0

Let me explain it= in another way:

I am creating different mattes = with semi transparent areas in the overlapping and that causes a problem be= cause the create multiplication of the alpha information

The ideal way to fix this is if the mask could be perfectly= adjacent to one another the same way a mask on =E2=80=9Cadd=E2=80=9D and i= ts duplicate on =E2=80=9Csubtract=E2=80=9D work. Only that I have more than= 2 masks.

=
On Thu, 9 Jan 2020 at 9:41 Mike Abbot= t <AE-List@= media-motion.tv> wrote:

Could you add a further copy of= the original footage on top of all your keyed layers and enable ' pres= erve underlying transparency' ?

--0000000000002937f3059bbb091e--