Transparency and masks???

how do i erase lower layers seen through the transparent areas of an upper layer - i only want to mask or hide or erase the areas of a lower layer seen through the transparent areas of an upper layer.  sorry if this is easy - i'm a bit of a newbie.  thanks!

Howdy.
Try this:
Click on the horse with the Magic Wand Tool to select it. Contiguous should be unchecked in the options bar. Add a layer below and fill it with red. (It will make sense later.)
Now select Layer 1 and and a vector mask by clicking on the highlighted button. The mask is added and the Layer Mask Thumbnail is selected. Everything but the horse is masked, and you can see the red showing through. We need to remove the top left part of the mask.
Leave the mask thumbnail selected in the Layers Palette. (White is transparent. Black is opaque.) Again with the Magic Wand Tool, this time set to Contiguous, click on the top left corner to select it.
Now fill the selection with white (transparency). Below you can see the change in the Layer Mask Thumbnail. And we can now see the background design except on the interior of the horse, where the red layer shows through.
Now dispose of the red layer.
FWIW.
Peace,
Lee

Similar Messages

  • Opacity and mask define knockout shape. how does it work?

    I can`t get the 3rd option now in the transparency dialog box.
    opacity and mask define knockout shape...
    I placed a star within a group of 2 green squares with their own opacity and blend modes, and a blue triangle beneath this group, I can`t see any difference between this setting on or off. I`m assuming knockout group has to be on but tried it with that off and on also.

    Check this article:
    http://tpettit.best.vwh.net/adobe/OMDKSp1.html

  • Problem with adjusting both transparency and color of an object

    I am writing a program where when an object is picked, both it's transparency and color will be altered (the object will become opaque, and its color will turn to a predefined "selected" color), while the previously selected object will return to its original transparency and color. I am able to get this to work, except that objects that were picked two or more picks ago will remain in the selected color, albeit in their original transparency. This problem only seems to occur when transparency is factored in. The picking/color & transparency altering code is as follows.
    public class PickingListener extends MouseAdapter {
         private PickCanvas pickCanvas;
         private TextDisplay overlay;
         private Primitive p;
         private Primitive lastP;
         private ColoringAttributes origColor;
         private TransparencyAttributes origTransparency;
         public PickingListener(PickCanvas pickCanvasArg, TextDisplay overlayArg) {
              pickCanvas = pickCanvasArg;
              overlay = overlayArg;
         public void mouseClicked(MouseEvent e) {
              pickCanvas.setShapeLocation(e);
              PickResult result = pickCanvas.pickClosest();
              if (result == null) {
                   System.out.println("Nothing picked");
              } else {
                   p = (Primitive) result.getNode(PickResult.PRIMITIVE);
                   if (p != null) {
                        setSelectedColor();
                        overlay.setPickedBarInfo((BarInformation) p.getUserData());
                   else
                        System.out.println("null");
         private void setSelectedColor() {
              ColoringAttributes barCA = new ColoringAttributes();
              TransparencyAttributes barTransp = new TransparencyAttributes(TransparencyAttributes.NICEST, 0.0f);
              barCA.setColor(ColorConstants.SELECTED);
              if (lastP != null) {
                   lastP.getAppearance().setColoringAttributes(origColor);
                   lastP.getAppearance().setTransparencyAttributes(origTransparency);
              origColor = p.getAppearance().getColoringAttributes();
              origTransparency = p.getAppearance().getTransparencyAttributes();
              p.getAppearance().setColoringAttributes(barCA);
              p.getAppearance().setTransparencyAttributes(barTransp);
              lastP = p;
    }Capabilities to alter the primitive's color and transparency are all set.
         barAppearance.setCapability(Appearance.ALLOW_COLORING_ATTRIBUTES_READ);
              barAppearance.setCapability(Appearance.ALLOW_COLORING_ATTRIBUTES_WRITE);
              barAppearance.setCapability(Appearance.ALLOW_TRANSPARENCY_ATTRIBUTES_WRITE);          barAppearance.setCapability(Appearance.ALLOW_TRANSPARENCY_ATTRIBUTES_READ);
    ColoringAttributes barCA = new ColoringAttributes();
    barCA.setCapability(ColoringAttributes.ALLOW_COLOR_WRITE);
    barCA.setCapability(ColoringAttributes.ALLOW_COLOR_READ);)
    Any insight as to why this would occur would be greatly appreciated.
    -Adrian Benton

    A Behavior is the preferred way to make changes in a scenegraph. Here is an example from a previous post that changes the appearance of a shape when it collides with another shape.
    The javadoc for javax.media.j3d.Behavior appears to refer to the issue you have.
    Transparencies are confusing, different display adapters deal with them differently. Suggest you search the forum at
    http://forums.java.net/jive/forum.jspa?forumID=70
    for more detailed information.
    regards
    class CollisionDetector extends Behavior {
      private static final Color3f highlightColor = new Color3f(0.0f, 1.0f, 0.0f);
      private static final ColoringAttributes highlight = new ColoringAttributes(
          highlightColor, ColoringAttributes.SHADE_GOURAUD);
      private boolean inCollision = false;
      private Shape3D shape;
      private ColoringAttributes shapeColoring;
      private Appearance shapeAppearance;
      private WakeupOnCollisionEntry wEnter;
      private WakeupOnCollisionExit wExit;
      public CollisionDetector(Shape3D s) {
        shape = s;
        shapeAppearance = shape.getAppearance();
        shapeColoring = shapeAppearance.getColoringAttributes();
        inCollision = false;
      public void initialize() {
        wEnter = new WakeupOnCollisionEntry(shape);
        wExit = new WakeupOnCollisionExit(shape);
        wakeupOn(wEnter);
      public void processStimulus(Enumeration criteria) {
        inCollision = !inCollision;
        if (inCollision) {
          shapeAppearance.setColoringAttributes(highlight);
          wakeupOn(wExit);
        } else {
          shapeAppearance.setColoringAttributes(shapeColoring);
          wakeupOn(wEnter);
    }

  • Before Firefox 16 I was able to have full transparency and see through to my desktop. Now I am unable to do this but want it back, can I still do this and how?

    Depending on my theme and style I was able to force Firefox to be transparent and work with Aero to show through to my desktop or other windows behind the browser. I really liked this ability, however, sometime after Firefox 16 this stopped working and I have been looking for a solution ever since. I am currently on the the release version of Firefox.
    Does Firefox not allow this anymore or is there a way I can code this feature back using Styles or modifying one of the files in Firefox?

    Attached screen shot with Firefox version...Everything you see should be transparent.
    You might be seeing I have an old version as I have a few privacy apps running.
    I just attempted another reset and copied my old profile data back in.
    I've attempted in the past, disabling and removing extensions and apps one by one.
    Could my Styles code be incorrect?

  • Transparency and flattening

    I'm using AI CS3 on PC. I've been given an EPS file that was apparently created in AI 11 on Mac. It has no preview (at least not that will show up on PC).
    I opened the file in AI to save it with a preview. When I do a Save As, AI says:
    "When spot colors are used with transparency, changing them to process colors outside of Illustrator can generate unexpected results."
    Does this mean I need to change all of the spot colors in the file to CMYK? The file has been used as-is in the past apparently with no repercussions.
    Then AI says:
    "The document contains artwork that requires flattening."
    What should I do? I find the whole business of transparency and flattening confusing.
    I COULD just use the original EPS file as-is, but I really hate not having a preview.
    FWIW, the EPS will be used in an existing Quark file.
    TIA,
    Marlene

    The first message is just a warning. If you intend to keep the spot color(s) on press, there should be no conversion to process involved. If there is going to be a conversion down the line, you're better off dealing with it within Illustrator. That's what the warning is trying to tell you.
    My guess with the second message is that it has to do with the improved transparency flattening options in newer versions of Illustrator. The document uses transparency, and that means flattening is required (because PostScript does not support transparency).
    I would just let Illustrator do its thing and save out your new EPS with the Windows-compatible preview. If the file was used in the past without problems, you probably don't have to do anything within Illustrator. However, if you see a lot of transparency features in use, you might want to flatten more aggressively, even if that means further tipping the balance away from vector toward raster and ending up with a larger file.
    The preview really won't tell you much (other than position) once in Quark, so make sure you output a proof -- at least to Adobe PDF. Check to make sure each spot color in your Illustrator file goes to its own 'plate' out of Quark.
    Recommended reading: http://www.layersmagazine.com/illustrator-render-photoshop.html

  • Transparency and color blend space: fail!

    Hi there. I keep trying to export my pdf, to no avail.
    I get an error that pops up that says there is an error with my transparency and color blend space.
    HOWEVER, all my images are set to CMYK (it says so in the links panel) and my transparency blend space is also set to CMYK. I have no errors in my preflight panel. When I ignore the message and continue to export, the image looks completely different and not the way I want it to show up.
    Please let me know how I can fix this error! Thanks so much!

    Document CMYK is the assigned profile in Edit>Assign Profiles.... Working CMYK is Color Settings...>Working Spaces>CMYK. If there's no profile assigned, document and working are the same. So in this case Document CMYK is Coated FOGRA27 and Working CMYK is US Web Coated SWOP—the assigned FOGRA is color managing the document's native CMYK colors not the working US SWOP

  • Firefox 4 Menu Bar - When I hover over or select a menu bar item, the menu bar sub-menu becomes transparent and unreadable. Is this a known issue that can be corrected with an update or is it functionality that is not designed to work with this version?

    Firefox 4 Menu Bar - When I hover over or select a menu bar item, the menu bar sub-menu becomes transparent and unreadable. Is this a known issue that can be corrected with an update or is it functionality that is not designed to work with this version?

    If this happens on monitor 2 of 2, this problem has been solved here:
    http://support.mozilla.com/en-US/questions/794823#answer-157988
    Go to "Firefox"--> "Options" --> "Advanced"
    Then un-check "Use hardware acceleration when available"
    While not verified, I believe this problem is due to an SLI configuration where the focus is on monitor 1. (I.e acceleration is available, but only on monitor 1.)

  • Can we join the transparent and pooled tables?

    hi friends,
    i have a doubt that is when we want to get the data from transparent and pooled tables it is not possible to join the tables.
    so should we go with nested select statements or is there any way to get the data? with better performance
    if i go with nested select statements it takes a lot time thats y i need a better way
    for example i want the data from BKPF and BSEG based on BELNR
    please send me how can we get it
    regards
    jagadish

    hi rob
    thanks for response
    see the below code once
    SELECT * FROM bkpf
              WHERE gjahr = p_gjahr
              AND ( monat BETWEEN lv_1st_mth AND gw_prev_monat ).
    *- Selection with cost center
          IF  gw_kostl NE SPACE.
                 s_kostl = s_kostl+3(10).
                 SELECT * FROM bseg
                      WHERE bukrs = bkpf-bukrs
                      AND   belnr = bkpf-belnr
                      AND   gjahr = bkpf-gjahr
                      AND   kokrs = p_kokrs
                      AND   kostl IN s_kostl
                      AND   buzei = '001'
                      AND   lstar <> ' '.
                 MOVE bseg-lstar TO itab2-lstar .
                 MOVE bkpf-bukrs TO itab2-bukrs.
                 MOVE bkpf-belnr TO itab2-belnr.
                 MOVE bkpf-gjahr TO itab2-gjahr.
                 MOVE bkpf-monat TO itab2-monat.
                 MOVE bkpf-budat TO itab2-budat.
                 MOVE bseg-kokrs TO itab2-kokrs.
                 MOVE bseg-buzei TO itab2-buzei.
                MOVE bseg-wrbtr TO itab2-wrbtr.
    *Changed----
                 IF bseg-shkzg = 'H'.
                   lv_wrbtrcd = 0 - bseg-wrbtr.
                   itab2-wrbtr = lv_wrbtrcd.
                 ELSEIF bseg-shkzg = 'S'.
                   MOVE bseg-wrbtr TO itab2-wrbtr.
                 ENDIF.
                 MOVE bseg-fdwbt TO itab2-fdwbt.
                 MOVE bseg-sgtxt TO itab2-sgtxt.
                 MOVE bseg-kostl TO itab2-kostl.
                 APPEND itab2.
                 ENDSELECT.
          ELSE.
                 s_kostl = p_estat+0(4).
                 SELECT * FROM bseg
                      WHERE bukrs = bkpf-bukrs
                      AND   belnr = bkpf-belnr
                      AND   gjahr = bkpf-gjahr
                      AND   kokrs = p_kokrs
                      AND   kostl IN s_kostl
                      AND   buzei = '001'
                      AND   lstar <> ' '.
                 IF bseg-kostl+0(4) = s_kostl.
                     MOVE bseg-lstar TO itab2-lstar.
                     MOVE bkpf-bukrs TO itab2-bukrs.
                     MOVE bkpf-belnr TO itab2-belnr.
                     MOVE bkpf-gjahr TO itab2-gjahr.
                     MOVE bkpf-monat TO itab2-monat.
                     MOVE bkpf-budat TO itab2-budat.
                     MOVE bseg-kokrs TO itab2-kokrs.
                     MOVE bseg-buzei TO itab2-buzei.
                    MOVE bseg-wrbtr TO itab2-wrbtr.
    *Changed----
                 IF bseg-shkzg = 'H'.
                   lv_wrbtrcd = 0 - bseg-wrbtr.
                   itab2-wrbtr = lv_wrbtrcd.
                 ELSEIF bseg-shkzg = 'S'.
                   MOVE bseg-wrbtr TO itab2-wrbtr.
                 ENDIF.
                     MOVE bseg-fdwbt TO itab2-fdwbt.
                     MOVE bseg-sgtxt TO itab2-sgtxt.
                     MOVE bseg-kostl TO itab2-kostl.
                     APPEND itab2.
                 ENDIF.
                 ENDSELECT.
          ENDIF.
          ENDSELECT.
    regards
    jagadish

  • Pull down menus are transparent and empty squres where maybe a pix should be. What's happening with that?? Thx..Dave

    The entire webpage seems empty and colorless. When I roll over a square or something that is empty, I get the "hand" as if there is something in there that I should click on. All the pull down menus are transparent and hard to read against the background. I tried the same web site on IE and everything is good. It seems as if half of the Browser is loaded. The updates had no affect. My email site is a drab and dreary place that I use the Mac email instead. I remember on my old HP with Firefox it was great. And so was Thunderbird. What can I do??
    Thx....Dave

    What happens if you use a theme which changes all the background colours, so that no system colours are used?

  • The new track and mask features are not showing on my version of premiere cc. It says it's uptodate.

    The new track and mask features are not showing on my version of premiere cc. It says it's uptodate.

    Please double-check the exact version as displayed in the About box. The new release is an entirely separate version referred to CC 2014.0; it is not merely an update to CC7. That means that if you launch CC7.2.2 and go Help>Updates, it will report that the program is up to date.
    If you're on CC7.2.2, then the easiest way to install CC2014.0 is to launch the Creative Cloud app and scroll down the Apps tab looking for "Premiere Pro CC (2014)."
    Note that once CC2014 is installed, you will need to use a new app icon to launch it; the old icon will continue to launch CC7.

  • Image in photoshop transparent and not showing image selected.

    My images are appearing in Photoshop as 'transparent' and not as the image selected. This is following a major fault created by hardware supplied to me which caused me to have to re-format my computer.

    Microcord,
    Did you try posting something via e-mail? All I see is a blank reply in the thread.
    Sometimes, e-mail/ attachments sent via e-mail never reach the forum. Please login to http://forums.adobe.com and respond to your post.
    -ST

  • Set operations using Rotobrush and Masks question

    Hi everyone
    I have a relatively simple video clip of an object rotating.  Its shot straight on, no fancy moves or anything just rotating.  I've rotobrushed it and it looks good on a plain white background.  I'm animating a color shift such that as the object rotates its top 1/3rd part changes colors.  The area changing colors has crinkly edges but I've used rotobrush to isolate that as well, no problems there.  I duplicated the original clip, rotobrushed the duplicate to separate it from the background.  The original clip fades into pure white leaving the rotobrushed layer visible.  I duplicated the original again, rotobrushed the top 1/3rd in the same way.  I created a new layer with just a color adjustment effect and used the rotobrushed top 1/3rd as a track-mask for the animated color adjustment layer.
    What I want to do is run a color gradient that shifts colors same as the top part but bleeds into the lower part that does not change colors. 
    So, is it possible to use a regular mask for the gradient and do a difference operation with the rotobrush of the object so the gradient only effects the area below the top 1/3rd which changes color ?  I know I can do it with regular masks, but I can't figure out how to do it with rotobrush masks.  I want to be able to do intersections and unions.
    any pointers would be greatly appreciated.  Thanks
    -AK

    Wrong thinking. You need to get away from masks vs. Rotobrush. In the end, all you do is create matte channels and therein lies the answer - any channel can be mangled with effects, possibly requiring to be extracted and isolated first by pre-rendering or pre-comping. RB and masks are just means to an end/ tools, nothing more.
    Mylenium

  • Why do scaled and masked captivate swfs respond to clicks outside the mask? Can it be stopped?

    We load Captivate 3 SWFs at runtime into our own course player, with movieclip.loadmovie. Our player is built with AS2 and published to Flash 8. We publish our Captivate movies to the same specs. Our latest challenge requires scaling and masking the Captivate SWF.
    A click outside the masked Captivate still triggers a click as far as Captivate is concerned, and it throws up a “that’s incorrect” message. Specifically, it only happens when you click in a spot that has masked Captivate “behind” it. In other words, if there would be Captivate there if the mask was turned off, Captivate will respond even when the mask is turned on.
    Is there a way to make Captivate ignore mouse clicks outside of the mask? I think it must be responding to Mouse.onMouseDown() since normally a masked object won’t respond to clicks outside the mask.
    I’ve put together a small test file to demonstrate exactly what’s happening, and I’ve posted it here: http://www.tbgprod.com/_experiments/captivatemasktest/captivatemasktest.swf
    I’ve also uploaded the .fla file. It’s ony 50kb and it’s available here: http://www.tbgprod.com/_experiments/captivatemasktest/MaskTest01.fla
    You’ll also need the Captivate .swf file if you want to test locally. Here’s the direct link. Right-click and save target as: http://www.tbgprod.com/_experiments/captivatemasktest/DisplayProperties.swf
    My question is "how do I make Captivate ignore clicks outside the mask?"
    Many thanks,
    Todd S

    Even if anyone just has any knowledge of how Captivate 3 movies actually monitor the mouse, I'd be happy to hear it. In other words, can anyone confirm my hunch? If we knew the internal structure of the Captivate SWF would it be possible to clear and restore some function as the mouse moves inside or outside of the target area? Something like this:
    on mousemove {
         if mouse has crossed boundary to the outside {
              functionBuffer = container.whatever.whatever.function;
              container.whatever.whatever.function = null;
         else if mouse has cross boundary to the inside {
              container.whatever.whatever.function = functionBuffer;
    This would kill Captivate's mouse functions and then bring them back to life, as the mouse exits and re-enters the masked Captivate area. Two questions:
    1. If we knew the necessary whatever.whatever.function information, would this work?
    2. Does anybody know the necessary whatever.whatever.function information?

  • Using Mattes and Masks to add real mouths to stop frame animation.

    Hi all, I'm new to Final Cut Pro, having only really used Avid on PC in the past. I'm currently studying animation in my third year at university and I seem to have hit a stumbling block.
    Basically I have created a short stop frame animation featuring various characters, movements and shots etc. From here I would like to be able to add 'real' mouths to those characters (by means of filming the lips/mouths of my voice actors in video format and super imposing them). So here's where it gets complicated (for me at least!).. Whilst I have read that it is possible to overlay sections of video upon original video using Mattes and Masks I haven't been able to find any instructions as to how I would be able to accomplish this with images which are moving around the screen (I.E. I would need to add a mouth to a character who is walking along a road, from left to right, and so I would need to be able to manipulate the location of the mouth so that it was always located over my characters face). I hope that my question makes some sense , I wont get my hopes up for a resolution, but this seems to be quite a busy board and I've managed to pick up a few tips from here recently so hey, worth a shot .

    Forgot to mention that you'll have to keyframe the mask to move as well.
    If the speach shots are not moving then you have definately made things much simplier for yourself.
    For a simple example of keyframing. (Don't blame me if I confuse you further)
    Load a clip in the viewer. (make sure that you have the canvas set to IMAGE and WIREFRAME.
    Click the MOTION TAB in the viewer. Each of the Basic Motion attributes can be controled individually over a period of time. This is done by placing keyframes on the timeline to the right of each attribute.
    Place the playhead (in the canvas) at the start of your clip, then press the round button in the Centre attribute section. The black dot added to the timeline is your first keyframe.
    Now move the playhead further down the timeline and press the round button in the Centre attribute section again. Now click the imag in the Canvas and drag it to the right.
    Now when you play the clip the shot will move left to right, one keyframe to the next.
    That's it in a very small nutshell. And remember, almost any effect or motion can be keyframed.
    rh

  • Something missing in my understanding of layers and masks

    I've watched videos explaining layers and masks and I thought I understood what they are all about. Tried what the videos explained and had no problem duplicating things taught. Until of course being on my own and trying things out and all of a sudden nothing works, telling me I don't really understand them after all.
    Here's my story. I have a photo but want to change the background sky. I did a selection and then added a mask. bla bla bla that didn't work. I create a layer of the background (also tried empty layer) then add a mask, bla bla bla didn't work. And so on and on. No one is going to read this if I explain thoroughly what I tried though that would help me in understanding where I went wrong over and over again.. It's a;ready too long and I haven't explained my problem yet so I will say what I am trying to achieve instead in the hope that I could get a step-by-step.
    The background of my photo contains trees and sky. I want my 2nd photo of a blue with clouds sky to replace my dead sky without affecting my trees.
    Step 1) I select my trees and foreground
            2) Create a mask
    and then what?
    or
    Step 1) I create a duplicate 2nd layer of my background
            2) then select my trees and background
            3) Create a mask
    and then what?
    Using my brush tool, when adding my clouds somewhere, in all cases either made everything black, or all white, OR the clouds painted over everything including the trees making the selection, with the selection tool, useless hence me not understanding how these things work after all
    What I fail to understand is why is my selection not working? why do things totally paint over it as if I never did a selection? (Or not paint over it at all)?

    You put one on top of the other, make a selection, and click the mask icon in the Layers panel. This automatically uses the selection to create the mask.
    Say you have this shot -
    - and you want to use the sky from this one -
    Put it on top, select the sky from the bottom one, and create the mask:
    Then you get this:
    See? Piece of cake.

Maybe you are looking for

  • Mail app crashes when I try to configure my Exchange account

    Just bought a Sim free iPhone 6, 16 GB (A1586). Successfully configured the Mail app with my Gmail account. However when I try to configure my company's Exchange account, the mail app crashes. Reset the network settings, but the app crashes upon veri

  • Safari cannot install profile due to an unknown error. I didn't install anything. Does anyone knows why I'm getting this error message?

    I was watching a clip in livel, suddenly I have seen a error message on my iPhone screen  safari cannot install profile due to an unknown error, Does anyone know why I have got this message? I didn't install and did not want to install anything!

  • Need to create a syslog to track websites visited.

    I use a Fortigate router and would like to track what sites are visited by the people using my network. Was told if you set up a syslog server we can dump the information from the fortigate to it. I am using a MacMini server 10.6 and would like to kn

  • OWB Config question

    Hi When I have different design repository for Development,Unit Test and Integration Test. IS it advisable to use different runtime repository for each one or we can use same the runtime repository for all environments. What is the best practice. Tha

  • Dreamweaver cc and phonegap build

    I'm going crazy trying to sort this out - I have built a mobile app. and am trying to use the phonegap build service in dreamweaver. I have logged in and and created a new project and there it seems to hang asking me to insert Passwords for Android a