Having a real difficult time with Key Light

I'm reading Mark Christiansen's After Effects CS4 Studio Techniques and Ive read the section on using Key Light 5 times and still cant get a key like his examples.  I'm trying to conquer two things that just are seeming impossible. One to retain the whisps of hair blowing in the wind and 2, to get rid of the green spill on the edges.  I've tried the 3 Pass Method, which he does not very cleary explain,and I cant get the edge matte that it is supposed to produce.  He leaves some of the important infomation written in the side notes, and other things are just plain confusing and he does not make clear reference to the examples on the DVd.
  Can anyone help me conquer this keying or at least point me in the direction so that I can learn this Step by CLEAR Step.
Thanks.

Hi there,
The principle here is simple - it sounds as though the execution is what's tripping you up.
First, let's get the principle straight. The whole reason to do this is to avoid using Keylight for anything but your edges in order to give them the subtlest possible threshold. This means breaking apart the image, and the most elementary way to do it is to start with three passes: a garbage matte to get rid of background noise/rig that doesn't cross the edges, a holdout matte to get rid of holes in the matte, and finally the edge pass. In more complicated shots it is necessary to break the image down further, for example doing one edge pass for hair and another for the body, etc.
So you can start by just applying Keylight and creating your key.
What I have you doing if that doesn't simply solve your key is to spread the resulting matte (using Simpler Choker with a negative value) so that it's well outside the edges to create the garbage matte. In the previous CS3 version of the book I instructed that you do this on a separate layer and use Stencil Alpha blending mode to apply the result to the layers below, one for the edge matte and one for the holdout matte. You can still do it that way if it's clearer.
Otherwise, on a single layer the steps are
1. apply Keylight, refine the matte and then leave the View menu set to Intermediate Result - that's important, it insures no color shift
2. spread the matte with Simple Choker, set to a negative value (usually in the low double-digits)
3. apply Keylight again to get your edge matte
And after that, if there are holes in the matte, fix them by masking out a separate layer of the same source, below all of the others.
I hope that helps.
Mark Christiansen
Author, After Effects Studio Techniques

Similar Messages

  • HT204406 I am having a very difficult time with accessing my music from the cloud.  I need to have itunes open on my laptop in order for it to work.  And as soon as I close out itunes on my laptop, it gives me a warning that all users will be logged out. 

    I am having a very difficult time with accessing my music from the cloud.  I need to have itunes open on my laptop in order for it to work.  And as soon as I close out itunes on my laptop, it gives me a warning that all users will be logged out.  Help!!!

    Where are iTunes files located?
    No, I do not mean just the music.  Copying just the media/music files or the media folder creates problems.

  • My computer is having a real hard time with the up date

    My e mail stopped opening things. so I'm trying to find out what is wrong. I see an update is needed and I try but I get that error code. I have windows 8. (and hate it) what do I do?

    vnlgaitan wrote:
    My e mail stopped opening things.
    I have no idea what this means.
    You also write about an error code, but fail to provide it.

  • I am having a real weird problem with OWB:

    I am having a real weird problem with OWB:
    I have 2 tables A and D
    select a.id,d.src_id, a.date_created,a.dt_code
    from A, D
    where a.id=d.mdoc_id
    The are my output :
    ID SRC_ID DATE_CREATED DT_CODE
    35 2 1/25/2008 302
    36 1 1/20/2008 301
    37 2 1/21/2008 301
    33 1 2/3/2008 302
    34 1 3/5/2008 302
    I want to see just 2 rows
    ID SRC_ID DATE_CREATED DT_CODE
    35 2 1/25/2008 302
    34 1 3/5/2008 302
    1. I need to 1 row with SRC_ID
    2. I want to retern max(dt_code)
    3. I want to order by max(dt_code), date_created
    I try do with PLSql but i get this answer :
    select a.id,d.src_id,a.dt_code, a.date_created
    from moi_documents a, document_src_candidates d
    where a.id=d.mdoc_id (+) and
    a.DT_CODE in (301,302) and dt_code =(select max(dt_code) from moi_documents)
    ORDER BY a.dt_code , a.date_created
    ID     SRC_ID     DT_CODE     DATE_CREATED
    35     2     302     1/25/2008
    33     1     302     2/3/2008
    34     1     302     3/5/2008
    I need to delete row 33
    How can i do this
    Regards

    Hi,
    okay...for Operations like max, min, avg, etc. you must use an Aggregation in a Mapping.
    Delete Operations you must handle in the Table Characteristics.
    (Right Click on top of a Table --> Context Menu --> choose delete).
    To come to your Target you must made several Steps in the Mapping and lead the Data through the Conditions.
    Lone

  • I just downloaded a PHP script plugin and I'm having a very difficult time installing it into my site.  HELP!  Dose anyone have a good video tutorial link?

    I just downloaded a PHP script plugin and I'm having a very difficult time installing it into my site.  HELP!  Dose anyone have a good video tutorial link?

    Unfrotunately, this sounds like a dead TC.
    - also, the picture does NOT pick up the 2 airport expressess in the house that I used to extend the wirelass network on the previous TC
    - there is no option to extend the wireless network
    You need to reconfigure the Expresses to rejoin the TC's network via a factory reset.

  • I am having a very difficult time publishing my website, it is very frustrating! It comes up with a few different excuses

    I am having a really difficult and frustrating time publishing my website. The responses are:make sure you are connected, server is busy… Help?

    Kristine ~ Welcome to the Support Communities. If you're publishing to MobileMe, this Apple doc may help:
    MobileMe: Troubleshooting iWeb publishing issues
    But if no luck with that, MobileMe live chat support is now 24/7 — see this announcement.

  • Why does Mail have a difficult time with ATT Uverse?

    I anyone having a problem with Mail interacting with the ATT Uverse servers?

    Just had U-Verse installed at home and had problems sending email from Apple Mail. Receiving mail was not a problem; just sending. It worked fine with our previous provider Time Warner. Entering the SMTP server name, which was all we had to to do with Time Warner, did not work. We called AT&T and they said that they would fix it for a fee (talk about bad profits, right?).
    Anyways, we finally got it to work and hopefully this helps resolve your issue. Here's what we did:
    1. Log in to Yahoo! with your att.net email account that came with your AT&T subscription.
    2. Once logged in, add the non-AT&T email addresses you use on Apple Mail (e.g., work email, personal mail, etc.). These additions have to be verified so check the confirmation email from U-Verse using web-based email services (e.g., mail2web.com) and click on the links.
    3. Once you've added your other emails (AT&T calls these sub-accounts) to your att.net email account, go to Apple Mail on your MacBook and add your att.net email account. Just follow the onscreen instructions and Mail will set everything up, including the SMTP server name, etc.
    4. Send a few test emails from your non-AT&T email accounts to check if they are going out and getting sent.
    That's it. It's been a couple of days and it seems to be working fine.
    By the way, if you've got an iPhone, simply add your AT&T email account (under Settings/Add Account, choose Other) and now you should be able to send/receive from your non-AT&T email accounts.
    Hope this helps. If it does, spread the word. No one should have to pay AT&T for something that should easily work. The least AT&T can do is make sure the information to fix the issue is readily available and easily discoverable on their site. By the way, when we called them, they said that they could only support att.net email accounts, hence the fee. Hello?

  • I'm having a very difficult time trying to reach Apple Customer Service to make a complaint. Who knows who I can contact to get a straight forward response?

    About once or twice every other week, I have to restore my iPhone becaues iTunes cannot "read" the content on my iPhone. I've called Apple, only to be directed to the Genius Bar who told me basically he didn't know what was wrong but he still gave me some tips about fixing it.
    None of them worked.
    Now here I am, losing pictures and wasting time because I have to back up my iPhone every day and hope that it will at least connect and then restore it when it doesn't connect.
    The fact that Apple makes it so hard to make a complaint or talk to someone directly really offends and angers me as a customer. I have been using Apple products since I was 11 years old (bought myself the first Shuffle) and was very excited to finally get an iPhone. I've had it for two months and I have literally never hated a phone as much as I hate this one because of the constant time wasted just so I can use it.
    Now, the problem is getting worse as I have to restart my computer a few times before iTunes will finally restore the iPhone.
    There's nothing that can be done to get my time back and I understand that, I just want to talk to someone about how disappointed I am in Apple because of their incredible lack of customer service and that I will not be patronizing Apple again and I will tell my friends of my horror story with Apple and tell them not to purchase any sort of product from them.
    Help with getting my iTunes to read my phone would be appreciated. I use a legally purchased version of Windows 7 on a PC.

    Hello justvzzz-
    I’m sorry to hear that your recent experiences with Best Buy have not lived up to your expectations.  I’m also sorry to hear that your order for these gift cards was cancelled. 
    Our Price Match Guarantee here should be easy to benefit from, assuming that the price match is allowed under the terms and conditions of the guarantee.  Certainly the service that you receive when contacting us, whether by phone, email or through the forums is important to us and it sounds like at least through the phone, we could have done better.  If you run into future concerns around our price matching policy, please feel free to post here on the forums and we’d be happy to assist if possible with the issue.
    I appreciate you taking the time to provide us this feedback and I will definitely document it for our upper management’s review.
    Thanks for posting!

  • Close one tab at a time with key commands

    Hi all,
    I'm a big key command guy. I think I've figured out most things so I rarely have to go for the trackball and leave the keyboard.
    But recently (I think since an upgrade to Safari, but I can't be 100% sure), my previous command-W that used to close the frontmost tab now closes the entire window...bummed! How do I get my key command back?
    Thanks all.

    Start with resetting all shortcuts to their defaults, restarting, and see if that fixes the problem. As I said, it works here w/o any changes made, so I suspect you or some other app mucked things up.

  • I'm having a real hard time retrieving my emails from my old device

    I've switched to a 5s from a 4s I'm having a hard time reciveing my old and new emails and had to manually download all apps ,my contacts went through just fine I'm not reciveing any email? Can anybody help?

    Do you have the email accounts created on the new device. You will not get old email from the old devices on the new device, unless they are IMAP or Exchange accounts. Email downloaded to a device are on the local device and are not part of the backup or sync. If you are having issues getting new mail, that is a completely different issue.
    Not sure exactly what you did in the activation of this new device, but it sounds like you may have set it up as new and are trying to sync data back from iTunes? Is that correct?

  • Still having major importing difficulties - even with new update to 6.0.3

    I am at the point of despair. I had SO hoped that the new windows updates and iTunes 6.0.3 would solve my ongoing problems with updating but it doesn't.
    After a varying length of time while importing (second or two or during 2nd or third track) iTunes freezes and won't respond even to Ctrl Alt Del and computer needs a restart. Happens with any CD in either drive. Tried installing with and without Norton running and it still crashes.
    I can buy music on line fine and sync this to iPod just can't import it from CDs.
    The only thing different this time is that I get error (-50) when trying to import from the F drive rather than just immediate crash.
    Diagnostics are here again for info. Thanks in anticipation
    Microsoft Windows XP Professional Service Pack 2 (Build 2600)
    GBT_ AWRDACPI
    iTunes 6.0.3.5
    CD Driver 2.0.4.3
    CD Driver DLL 2.0.3.2
    UpperFilters: GEARAspiWDM (2.0.4.3),
    Video Driver: NVIDIA GeForce4 MX 440\GeForce4 MX 440
    Found aspi32 running.
    IDE\DiskST380021A______________________________3.19___, Bus Type ATA, Bus Address [1,0]
    IDE\DiskWDCWD1200BB-22GUA0____________________08.02D08, Bus Type ATA, Bus Address [0,0]
    IDE\CdRomSAMSUNGDVD-ROM_SD-616Q_________________F404___, Bus Type ATA, Bus Address [0,0]
    IDE\CdRomNEC_DVD_RW_ND-4550A____________________1.06___, Bus Type ATA, Bus Address [1,0]
    If you have multiple drives on the same IDE or SCSI bus, these drives may interfere with each other.
    Some computers need an update to the ATA or IDE bus driver, or Intel chipset. If iTunes has problems recognizing CDs or hanging or crashing while importing or burning CDs, check the support site for the manufacturer of your computer or motherboard.
    Current user is administrator.
    D: SAMSUNG DVD-ROM SD-616Q, Rev F404
    Audio CD in drive.
    Found 22 songs on CD, playing time 78:07 on Audio CD.
    Track 1, start time 00:02:00
    Track 2, start time 03:35:20
    Track 3, start time 07:20:42
    Track 4, start time 12:25:06
    Track 5, start time 15:46:63
    Track 6, start time 18:52:28
    Track 7, start time 22:23:44
    Track 8, start time 27:51:56
    Track 9, start time 32:02:07
    Track 10, start time 36:41:12
    Track 11, start time 38:45:02
    Track 12, start time 42:27:67
    Track 13, start time 44:26:10
    Track 14, start time 49:49:50
    Track 15, start time 52:44:31
    Track 16, start time 55:33:74
    Track 17, start time 57:51:19
    Track 18, start time 59:46:03
    Track 19, start time 63:40:39
    Track 20, start time 67:42:64
    Track 21, start time 71:35:17
    Track 22, start time 74:45:01
    Audio CD reading succeeded.
    Get drive speed succeeded.
    F: _NEC DVD_RW ND-4550A, Rev 1.06
    Audio CD in drive.
    Found 17 songs on CD, playing time 59:18 on Audio CD.
    Track 1, start time 00:02:00
    Track 2, start time 05:25:00
    Track 3, start time 08:37:70
    Track 4, start time 11:09:70
    Track 5, start time 17:21:72
    Track 6, start time 20:42:10
    Track 7, start time 23:30:12
    Track 8, start time 28:16:62
    Track 9, start time 29:52:65
    Track 10, start time 32:32:05
    Track 11, start time 34:42:32
    Track 12, start time 35:43:07
    Track 13, start time 38:53:70
    Track 14, start time 45:36:07
    Track 15, start time 51:33:62
    Track 16, start time 52:55:55
    Track 17, start time 57:29:57
    Audio CD reading succeeded.
    Get drive speed succeeded.
    The drive CDR speeds are: 8 16 24 32 40 48.
    The drive CDRW speeds are: 8.
    The drive DVDR speeds are: 8.
    The drive DVDRW speeds are: 8.
    Here are the diagnos

    Have now even repaired windows and it still hangs. Apart from totally wiping my computer and starting from scratch again any further ideas??

  • GridBagLayout I'm having a real hard time...

    hello, here is my code, right now i'm only adding two components, because i want to make sure they look okay...unfortunately, my JPanel is taking up a huge amount of sapce, so that I can't even see it at all when I resize to the fullest....here is my code, i hope someone till help me!
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    import java.util.*;
    import java.util.List;
    public class MemoryGui extends JFrame  {
              private MemoryGame panel;
              private JList dataList;
    public MemoryGui(String t){
         super(t);
         Container contentPane;
         contentPane = getContentPane();
         GridBagLayout layout = new GridBagLayout();
        GridBagConstraints layoutConstraints = new GridBagConstraints();
        getContentPane().setLayout(layout);
         panel = new MemoryGame(t);
                layoutConstraints.gridx = 0; layoutConstraints.gridy = 0;
              layoutConstraints.gridwidth = 1; layoutConstraints.gridheight = 3;
              layoutConstraints.fill = GridBagConstraints.NONE;
              layoutConstraints.insets = new Insets(0, 0, 0, 0);
              layoutConstraints.anchor = GridBagConstraints.NORTHWEST;
              layoutConstraints.weightx = 0; layoutConstraints.weighty = 0;
              layout.setConstraints(panel, layoutConstraints);
         contentPane.add(panel);
         String[] data = {"Timed - (2 min)", "Times - (10 min)", "No Time Limit"};
         dataList = new JList(data);
                layoutConstraints.gridx = 0; layoutConstraints.gridy = 0;
              layoutConstraints.gridwidth = 1; layoutConstraints.gridheight = 1;
              layoutConstraints.fill = GridBagConstraints.NONE;
              layoutConstraints.insets = new Insets(3, 0, 0, 0);
              layoutConstraints.anchor = GridBagConstraints.NORTHWEST;
              layoutConstraints.weightx = 0; layoutConstraints.weighty = 0;
              layout.setConstraints(dataList, layoutConstraints);
         contentPane.add(dataList);
         public static void main(String args[]) {
                   JFrame frame = new MemoryGui("Memory Game");
                   frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
                   frame.setSize(650, 420);
                   frame.setVisible(true);
    }

    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    import java.util.*;
    import java.util.List;
    public class MemoryGui extends JFrame  {
              private MemoryGame panel;
              private JList dataList;
    public MemoryGui(String t){
         super(t);
         Container contentPane;
         contentPane = getContentPane();
         GridBagLayout layout = new GridBagLayout();
        GridBagConstraints layoutConstraints = new GridBagConstraints();
        getContentPane().setLayout(layout);
         panel = new MemoryGame(t);
         panel.setSize(450, 350);
                layoutConstraints.gridx = 0; layoutConstraints.gridy = 0;
              layoutConstraints.gridwidth = 1; layoutConstraints.gridheight = 3;
              //layoutConstraints.fill = GridBagConstraints.NONE;
              //layoutConstraints.insets = new Insets(0, 0, 20, 20);
              layoutConstraints.anchor = GridBagConstraints.CENTER;
              //layoutConstraints.weightx = 0; layoutConstraints.weighty = 0;
              layout.setConstraints(panel, layoutConstraints);
         contentPane.add(panel);
         /*String[] data = {"Timed - (2 min)", "Times - (10 min)", "No Time Limit"};
         dataList = new JList(data);
                    layoutConstraints.gridx = 1; layoutConstraints.gridy = 1;
              layoutConstraints.gridwidth = 1; layoutConstraints.gridheight = 1;
              layoutConstraints.fill = GridBagConstraints.NONE;
              layoutConstraints.insets = new Insets(3, 1, 0, 0);
              layoutConstraints.anchor = GridBagConstraints.CENTER;
              layoutConstraints.weightx = 0; layoutConstraints.weighty = 0;
              layout.setConstraints(dataList, layoutConstraints);
         contentPane.add(dataList);*/
         /*style = new JLabel("Style:");
         layoutConstraints.gridx = 1; layoutConstraints.gridy = 0;
         layout.setConstraints(style, layoutConstraints);
         contentPane.add(style);*/
         public static void main(String args[]) {
                   JFrame frame = new MemoryGui("Memory Game");
                   frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
                   frame.setSize(650, 420);
                   frame.setVisible(true);
    }setSize, does not work...and my Panel, was a lot smaller when i didn't use any Layout Manager, but I have to so that it will be resizable..

  • I am having a very bad time with loading videos into Keynote, which I have used for 7 years in medical lectures given all over the US and the world.  Yes there are a lot of slides with cine loops, but I have never had these crashes before.  A

    Is there anyone at Apple that I can talk to about this Keynote issue of losing sldes after saving?

    Sorry to say we folks are not HP employees and have no access to your service records so there is not much help we can provide other than moral support

  • Convert SSRS dropdown MDX query to INNER JOIN w/ NONEMPTY? Having hard time with this.

    I'm having an incredibly hard time with this, mostly because I'm very new with MDX.
    I created a simple report (with AdventureWorksDW) whose datasource is an SSAS cube. I select a datekey from the dropdown menu, and the report displays [Measures].[Order Quantity] for that day.
    The problem is that the dropdown displays every single value from the dimdate dimension. DimDate goes from 20050101 to 20201231, so the dropdown is very long.
    How can I alter the SSRS-generated MDX so that it does an INNER JOIN with Fact table and only the dates shown in the dropdown are the ones where there's data in the Fact table?
    Currently, the fact table only has 2 days of data (20141015, 20141016), which means that the dropdown should only display those two dates. I'm including the generated code MDX that populates the dropdown menu:
    WITH MEMBER [Measures].[ParameterCaption] AS
    [Dim Date].[Date Key].CURRENTMEMBER.MEMBER_CAPTION
    MEMBER [Measures].[ParameterValue] AS
    [Dim Date].[Date Key].CURRENTMEMBER.UNIQUENAME
    MEMBER [Measures].[ParameterLevel] AS
    [Dim Date].[Date Key].CURRENTMEMBER.LEVEL.ORDINAL
    SELECT {[Measures].[ParameterCaption],
    [Measures].[ParameterValue], [Measures].[ParameterLevel]}
    ON COLUMNS , [Dim Date].[Date Key].ALLMEMBERS ON ROWS
    FROM [Adventure Works cube]
    Any help is appreciated.
    VM

    Hi vmhatup,
    you can get rid of blank data using nonempty function and get rid of negative values using filter function nonempty should be inside of filter so it applies first, otherwise it is too slow.
    Your statement could look like this
    WITH MEMBER [Measures].[ParameterCaption] AS
    [Dim Date].[Date Key].CURRENTMEMBER.MEMBER_CAPTION
    MEMBER [Measures].[ParameterValue] AS
    [Dim Date].[Date Key].CURRENTMEMBER.UNIQUENAME
    MEMBER [Measures].[ParameterLevel] AS
    [Dim Date].[Date Key].CURRENTMEMBER.LEVEL.ORDINAL
    SELECT {[Measures].[ParameterCaption],
    [Measures].[ParameterValue], [Measures].[ParameterLevel]}
    ON COLUMNS
    , filter(
    nonempty([Dim Date].[Date Key].[Date Key],measures.measureName)
    ,measure.measurename >0
    ON ROWS
    FROM [Adventure Works cube]
    Jiri Neoral

  • Having very difficult time setting up and running time capsule and airport

    I am having a very difficult time setting up and running airport express and time capsule. My time machine is not being recognized by my mac. The amber light keeps blinking. I'm ready to stsrt over.

    #3 for itunes streaming. I reset the base station and eventually was able to get the backup working and now my green light is on. Next I'd like to be able to play itunes using Airport Express and have connected to my stereo receiver in another room.
    AirPort Express Base Station (AX) - iTunes Setup
    Either connect to the AX's wireless network or connect directly, using an Ethernet cable, to the Ethernet port of the AX, and then using the AirPort Utility in "Manual Setup" mode, make the following changes:
    AirPort Utility > Select the AX > Manual Setup > AirPort > Wireless
    Wireless Mode: Join a wireless network
    Network Name: <existing TC's wireless network>
    Wireless Security: <select the encryption type of the existing wireless network>
    Wireless Password: <enter the existing wireless network password>
    Verify Password: <re-enter the existing wireless network password>
    AirPort Utility > Select the AX > Manual Setup >Music
    Enable AirTunes (checked)
    iTunes Speaker Name: <enter desired speaker name>
    iTunes Speaker Password: (optional)
    Verify Password: (optional)
    Click Update to write the new settings to the AX

Maybe you are looking for

  • How to enter a value into datagrid cell in wpf through manually?

    Hi,     Here my datagrid rows are in readonly mode here how can i enter the values in to the datagrid cell.(means how can i edit the cell value).i am adding the value to datagrid through programetically, I think  for this reason my datagrid rows are

  • Is there a way to locate file path of a font used in text layer?

    I delivered a file to a client and there is a missing text layer dependency. I thought I delivered the correct font for the text layer but there is an issue somewhere...perhaps multiple versions of the font on my system..or slight difference in the f

  • Issue in Nokia 6300 Software version 5.0

    After upgrading my phone software succesfully to version 5.0 i have found that i cannot turn my cell to silent profile by pressing " # " button for few seconds. Is there any solution to this , if not , then how to restore the phone back to version 4.

  • Regarding Variable Proc. Typ REPLACEMENT PATH

    HI EXPERTS, CAN ANY ONE EXPLAIN HOW THE REPLACEMENT PATH VARIABLE TYPE HELPS IN REPORTS AND IN WHT SENARIOS WE CAN USE. PLZ EXPLAIN THIS WTH AN EXAPLE. REGARDS RAMAKRISHNA K

  • Call manager and Cisco IP phones

    I would like to know if it's possible to use Cisco IP phones in small environments, without having Call manager, or it's mandatory to have always CallManager if one wants to use the IP phones. Thank you