Problem using Brush tool with layer mask in Photoshop CC.

Using Photoshop CC, working on a layer mask.  Using the Brush tool to paint white to show the effect works like normal.  Painting black has no effect.  Just started doing this in the last two days.

Check you Brush blending mode setting in the tools option bar.

Similar Messages

  • Brush tool with vector mask

    I have Photoshop CS2 and I am trying to "fix" a photo. I'm using a tutorial,and it worked on a previous photo but seems to have quit on me.
    I made a new layer from the original layer, used filter> other> high pass (set to 3.5) then image> adjustments>desaturate. Inverted the layer added a vector mask and inverted that as well. I set the blending mode to overlay, and the foreground color to white.
    When I go to paint over the skin, nothing happens. I'm not sure if I have changed some setting accidentally or what, like I said, this did work for me earlier, but doesn't now. When I hide the original layer, there is nothing!! I'm not very proficient in any area of photoshop, so if someone has an idea about what I've done, the more specific you can be the better!
    I've closed the program and reopened it and it still does not work. I'm not sure what else to do!
    thanks for any help!!!
    http://www.photoshoptalent.com/photoshop-tutorials/how-to-smooth-a-skin.php?p=2
    this is the tutorial I'm using, I'm on step 10.

    Is your brush set to normal blending? Opacity of brush at something reasonable (10-100%)? Opacity of overlay layer at 100%?
    Try re-inverting the mask and see if the "blurred effect" reappears. If it doesn't, then something is wrong with the overlay layer. Your steps seem OK (except the vector mask ;) ).

  • Is there a way to add an outline to a shape made using brush tool with Actionscript 3.0?

    I'm animating a character. I've made body parts by making a rectangle, removing the line outline, then adding extra sides by holding the Alt key and dragging out to make the shape I desire. I prefer not to make all the shapes I make into symbols because I want to 'Shape Tween' certain parts. One thing I do want however is an outline on that shape, but not the 'Line tool' type of line if that makes sense? An outline that is made by another shape by use of code! Can this be done?

    Have you tried the ink bottle tool (click and hold the Paint Bucket and you should see it)?
    Note that you can't reference objects through code that you can't refer to. You may be able to dig through the display list and find the Shape and apply code to it, but I think that Shapes get combined and composited in ways you might not expect. In addition, you may find that Shapes get replaced while animating.

  • Help: I can't right-click on tools or use brush tools with left-click

    Like a problem I have tell in my title.
    I don't know it's about a problem of my mouse or of the software.
    Please help me. Thank you so much!

    In Windows there's a way to reverse the left and right mouse buttons via the Mouse section in the Windows Control Panel.
    -Noel

  • Photoshop hangs temporarily using brush tool on large files

    When using the brush tool on layer masks on very large files (2-6G), photoshop will stop responding for a minute or two, seemingly randomly. The app has not crashed, but I cannot paint, change brush size, or interact with palettes. I've noticed that the CPU usage is exactly 79% when this happens.
    I've had this problem on my older mac - a 2008 8x2.8g mac pro with 24g ram, and my current machine, a 2009 mac pro 8x2.93ghz with 64g memory, using the boot drive (2t with about 1.2t free) as a scratch disk.
    After a minute or two, especially if I try to click on a palette, ps comes back to life. Not fatal, but annoying.

    Try to improve performance under Photoshop> Preferences> General> Performance

  • Why when I use Brush Tool on a layer mask, I must click on somewhere else then I am able to see my effects of my previous brush on my mask

    Why when I use Brush Tool on a layer mask, I must click on somewhere else then I am able to see my effects of my previous brush on my mask.
    If I don't click click on somewhere else, I cannot even see my current brush effects
    This kind of problem really slow down my work flow. So if you guy know the solution of my problem, please let me know.
    Thanks

    Update your graphics driver/ turn off GPU usage in the performance prefs. You have an issue with hardware-based transparency handling most likely. Otherwise you could have an issue with your input device, but since you have not provided any system info, we can't really know anything.
    Mylenium

  • Brush Tool is not working with Layer Mask

    Working with Windows platform, using Photoshop CS4, Brush Tool is not working with Layer Mask, how can I resolve this challenge?

    Also, do you have any Selections active - maybe hidden?
    When you have your Layer Mask's Channel active, do your Colors change to black and white?
    Good luck,
    Hunt

  • Brush Tool Error with Layer Masks

    I've identified a layer mask bug in Photoshop 14.2.1 for Mac. When working with non-vector layer masks, the brush tool will not paint a darker value than the white level present in the mask. For instance:
    when a layer mask is created from the icon at the bottom of the layers window, the mask itself is white, representing full visibility in the masked layer. If you attempt to use the brush tool with 100% black (to actually mask something in the applicable layer), it does not function. I am able to use the paint bucket tool and the pencil tool to fill black in the mask, but not the brush tool. If the mask is 67% grey, and my brush tool is set to 66% grey, it still will not affect the mask; the white level cannot be decreased, only increased with the brush tool. Bug!

    Sure. A mask is just a greyscale image and the blending mode is a property of the brush tool not the mask.
    It is actually a very useful feature especially for extracting hair. When painting with black/white in overlay mode you can easily clean up the edges without affecting the pure black/white parts of the mask.

  • How to stop Illustrator from rounding corners of my shapes using brush tool

    Trying to draw a skull eye but everytime I finish the shape, Illustrator rounds the corners into s semi-circle.  Arrggh!!  I am sure there is a setting I have been unable to find that could rectify this.  Can someone please direct me to where this is?  Im using CS6.  Thanks in advance.

    The typical brush tool with default settings and there was also a brush called lineart.  This is partly tied to my last question I posted where sketeches werent coming out the way I wanted.  The shapes are being "auto-rounded" as soon as I finish the shape.

  • How can I use Pro Tools with Fire Wire interface and Fire Wire external HD

    If Mac Book Pro has only one Fire Wire jack and I want to use Pro Tools with an M Audio 1814 Firewire interface and an external Fire Wire HD how do I get around the fact that the Mac Book Pro has only one fire wire jack?
    Pro Tools says that they DO NOT recommend using USB 2 Hard Drives as recording drives.
    If I plug my External HD into the back of the 1814 it is way too slow to use, plus, I don't know why, Pro Tools is telling me that my External HD is "not a valid audio volume". It is a MAC OS Extended (Journaled) external Firewire HD (G-TECH G-DRIVE)
    Stuck...
    Message was edited by: Mezcla

    You could consider getting a firewire hub or get an expresscard 34 adapter with a firewire port.
    I personally use a Belkin Expresscard adapter that gives me an extra firewire port as well as two extra USB 2.0 ports.
    Good luck.

  • Problem using SQL Loader with ODI

    Hi,
    I am having problems using SQL Loader with ODI. I am trying to fill an oracle table with data from a txt file. At first I had used "File to SQL" LKM, but due to the size of the source txt file (700MB), I decided to use "File to Oracle (SQLLDR)" LKM.
    The error that appears in myFile.txt.log is: "SQL*Loader-101: Invalid argument for username/password"
    I think that the problem could be in the definition of the data server (Physical architecutre in topology), because I have left blank Host, user and password.
    Is this the problem? What host and user should I use? With "File to SQL" works fine living this blank, but takes to much time.
    Thanks in advance

    I tried to use your code, but I couldn´t make it work (I don´t know Jython). I think the problem could be with the use of quotes
    Here is what I wrote:
    import os
    retVal = os.system(r'sqlldr control=E:\Public\TXTODI\PROFITA2/Profita2Final.txt.ctl log=E:\Public\TXTODI\PROFITA2/Profita2Final.txt.log userid=MYUSER/myPassword @ mySID')
    if retVal == 1 or retVal > 2:
    raise 'SQLLDR failed. Please check the for details '
    And the error message is:
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (innermost last):
    File "<string>", line 5, in ?
    SQLLDR failed. Please check the for details
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
         at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)

  • Problem using CORBA clients with RMI/EJB servers..!!!???

    Hi,
    I have a question on using EJB / or RMI servers with CORBA clients using
    RMI-IIOP transport, which in theory should work, but in practice has few
    glitches.
    Basically, I have implemented a very simple server, StockTreader, which
    looks up for a symbol and returns a 'Stock' object. In the first example, I
    simplified the 'Stock' object to be a mere java.lang.String, so that lookup
    would simply return the 'synbol'.
    Then I have implemented the above, as an RMI-IIOP server (case 1) and a
    CORBA server (case 2) with respective clients, and the pair of
    client-servers work fine as long as they are CORBA-to-CORBA and RMI-to-RMI.
    But the problem arises when I tried using the RMI server (via IIOP) with the
    CORBA client, when the client tries to narrow the object ref obtained from
    the naming service into the CORBA idl defined type (StockTrader) it ends up
    with a class cast exception.
    This is what I did to achieve the above results:
    [1] Define an RMI interface StockTrader.java (extending java.rmi.Remote)
    with the method,
    public String lookup( String symbol) throws RMIException;
    [2] Implement the StorckTrader interface (on a PortableRemoteObject derived
    class, to make it IIOP compliant), and then the server to register the stock
    trader with COS Naming service as follows:
    String homeName =....
    StockTraderImpl trader =new StockTraderImpl();
    System.out.println("binding obj <" homeName ">...");
    java.util.Hashtable ht =new java.util.Hashtable();
    ht.put("java.naming.factory.initial", args[2]);
    ht.put("java.naming.provider.url", args[3]);
    Context ctx =new InitialContext(ht);
    ctx.rebind(homeName, trader);
    [3] Generate the RMI-IIOP skeletons for the Implementation class,
    rmic -iiop stock.StockTraderImpl
    [4] generate the IDL for the RMI interface,
    rmic -idl stock.StockTraderImpl
    [5] Generate IDL stubs for the CORBA client,
    idlj -v -fclient -emitAll StockTraderImpl.idl
    [6] Write the client to use the IDL-defined stock trader,
    String serverName =args[0];
    String symList =args[1];
    StockClient client =new StockClient();
    System.out.println("init orb...");
    ORB orb =ORB.init(args, null);
    System.out.println("resolve init name service...");
    org.omg.CORBA.Object objRef
    =orb.resolve_initial_references("NameService");
    NamingContext naming =NamingContextHelper.narrow(objRef);
    ... define a naming component etc...
    org.omg.CORBA.Object obj =naming.resolve(...);
    System.out.println("narrow objRef: " obj.getClass() ": " +obj);
    StockTrader trader =StockTraderHelper.narrow(obj);
    [7] Compile all the classes using Java 1.2.2
    [8] start tnameserv (naming service), then the server to register the RMI
    server obj
    [9] Run the CORBA client, passing it the COSNaming service ref name (with
    which the server obj is registered)
    The CORBA client successfully finds the server obj ref in the naming
    service, the operation StockTraderHelper.narrow() fails in the segment
    below, with a class cast exception:
    org.omg.CORBA.Object obj =naming.resolve(...);
    StockTrader trader =StockTraderHelper.narrow(obj);
    The <obj> returned by naming service turns out to be of the type;
    class com.sun.rmi.iiop.CDRInputStream$1
    This is of the same type when stock trader object is registered in a CORBA
    server (as opposed to an RMI server), but works correctly with no casting
    excpetions..
    Any ideas / hints very welcome.
    thanks in advance,
    -hari

    On the contrary... all that is being said is that we needed to provide clearer examples/documentation in the 5.1.0 release. There will be no difference between the product as found in the service pack and the product found in the 5.1.1. That is, the only substantive will be that 5.1.1 will also
    include the examples.
    "<=one way=>" wrote:
    With reference to your and other messages, it appears that one should not
    expect that WLS RMI-IIOP will work in a complex real-life system, at least
    not now. In other words, support for real-life CORBA clients is not an
    option in the current release of WLS.
    TIA
    "Eduardo Ceballos" <[email protected]> wrote in message
    news:[email protected]...
    We currently publish an IDL example, even though the IDL programmingmodel in Java is completely non-functional, in anticipation of the support
    needs for uses who need to use IDL to talk to the Weblogic server,
    generically. This example illustrates the simplest connectivity; it does not
    address how
    to integrate CORBA and EJB, a broad topic, fraught with peril, imo. I'llnote in passing that, to my knowledge, none of the other vendors attempt
    this topic either, a point which is telling if all the less happy to hear.
    For the record then, what is missing from our distribution wrt RMI-IIOPare a RMI-IIOP example, an EJB-IIOP example, an EJB-C++. In this you are
    correct; better examples are forth coming.
    Still, I would not call our RMI-IIOP implementation fragile. I would saythat customers have an understandably hard time accepting that the IDL
    programming model is busted; busted in the sense that there are no C++
    libraries to support the EJB model, and busted in the sense that there is
    simply no
    support in Java for an IDL interface to an EJB. Weblogic has nothing to doit being busted, although we are trying to help our customers deal with it
    in productive ways.
    For the moment, what there is is a RMI (over IIOP) programming model, aninherently Java to Java programming model, and true to that, we accept and
    dispatch IIOP request into RMI server objects. The way I look at it is this:
    it's just a protocol, like HTTP, or JRMP; it's not IDL and it has
    practically nothing to do with CORBA.
    ST wrote:
    Eduardo,
    Can you give us more details about the comment below:
    I fear that as soon as the call to narrow succeeds, the remainingapplication will fail to work correctly because it is too difficult ot
    use an idl client in java to work.It seems to me that Weblogic's RMI-IIOP is a very fragile
    implementation. We
    don't need a "HelloWorld" example, we need a concrete serious example(fully
    tested and seriously documented) that works so that we can get a betteridea
    on how to integrate CORBA and EJB.
    Thanks,
    Said
    "Eduardo Ceballos" <[email protected]> wrote in message
    news:[email protected]...
    Please post request to the news group...
    As I said, you must separate the idl related classes (class files and
    java
    files) from the rmi classes... in the rmic step, you must set a newtarget
    (as you did), emit the java files into that directory (it's not clearyou
    did this), then remove all the rmi class files from the class path... ifyou
    need to compile more classes at that point, copy the java files to theidl
    directly is you must, but you can not share the types in any way.
    I fear that as soon as the call to narrow succeeds, the remainingapplication will fail to work correctly because it is too difficult otuse
    an idl client in java to work.
    Harindra Rajapakshe wrote:
    Hi Eduardo,
    Thanks for the help. That is the way I compiled my CORBA client, by
    separating the IDL-generated stubs from the RMI ones, but still I
    get a
    CORBA.BAD_PARAM upon narrowing the client proxy to the interfacetype.
    Here's what I did;
    + Define the RMI interfaces, in this case a StockTrader interface.
    + Implement RMI interface by extendingjavax.rmi.PortableRemoteObject
    making
    it IIOP compliant
    + Implemnnt an RMI server, and compile using JDK1.2.2
    + use the RMI implementation to generate CORBA idl, using RMI-IIOPplugin
    utility rmic;
    rmic -idl -noValueMethods -always -d idl stock.StockTraderImpl
    + generate Java mappings to the IDL generated above, using RMI-IIOPplugin
    util,
    idlj -v -fclient -emitAll -tf src stocks\StockTrader.idl
    This creates source for the package stock and also
    org.omg.CORBA.*
    package, presumably IIOP type marshalling
    + compile all classes generated above using JDK1.2.2
    + Implement client (CORBA) using the classes generated above, NOTthe
    RMI
    proxies.
    + start RMI server, with stockTrader server obj
    + start tnameserv
    + start CORBA client
    Then the client errors when trying to narrow the obj ref from the
    naming
    service, into the CORBA IDL defined interface using,
    org.omg.CORBA.Object obj =naming.resolve(nn);
    StockTrader trader =StockTraderHelper.narrow(obj); // THIS
    ERRORS..!!!
    throwing a CORBA.BAD_PARAM exception.
    any ideas..?
    Thanks in advance,
    -hari
    ----- Original Message -----
    From: Eduardo Ceballos <[email protected]>
    Newsgroups: weblogic.developer.interest.rmi-iiop
    To: Hari Rajapakshe <[email protected]>
    Sent: Wednesday, July 26, 2000 4:38 AM
    Subject: Re: problem using CORBA clients with RMI/EJBservers..!!!???
    Please see the post on june 26, re Errors compiling... somewherein
    there,
    I suspect, you are referring to the rmi class file when you are
    obliged
    to
    completely segregate these from the idl class files.
    Hari Rajapakshe wrote:
    Hi,
    I have a question on using EJB / or RMI servers with CORBA
    clients
    using
    RMI-IIOP transport, which in theory should work, but in practice
    has
    few
    glitches.
    Basically, I have implemented a very simple server,
    StockTreader,
    which
    looks up for a symbol and returns a 'Stock' object. In the firstexample, I
    simplified the 'Stock' object to be a mere java.lang.String, so
    that
    lookup
    would simply return the 'synbol'.
    Then I have implemented the above, as an RMI-IIOP server (case
    1)
    and a
    CORBA server (case 2) with respective clients, and the pair of
    client-servers work fine as long as they are CORBA-to-CORBA andRMI-to-RMI.
    But the problem arises when I tried using the RMI server (via
    IIOP)
    with
    the
    CORBA client, when the client tries to narrow the object ref
    obtained
    from
    the naming service into the CORBA idl defined type (StockTrader)
    it
    ends
    up
    with a class cast exception.
    This is what I did to achieve the above results:
    [1] Define an RMI interface StockTrader.java (extending
    java.rmi.Remote)
    with the method,
    public String lookup( String symbol) throws RMIException;
    [2] Implement the StorckTrader interface (on a
    PortableRemoteObject
    derived
    class, to make it IIOP compliant), and then the server to
    register
    the
    stock
    trader with COS Naming service as follows:
    String homeName =....
    StockTraderImpl trader =new StockTraderImpl();
    System.out.println("binding obj <" homeName ">...");
    java.util.Hashtable ht =new java.util.Hashtable();
    ht.put("java.naming.factory.initial", args[2]);
    ht.put("java.naming.provider.url", args[3]);
    Context ctx =new InitialContext(ht);
    ctx.rebind(homeName, trader);
    [3] Generate the RMI-IIOP skeletons for the Implementation
    class,
    rmic -iiop stock.StockTraderImpl
    [4] generate the IDL for the RMI interface,
    rmic -idl stock.StockTraderImpl
    [5] Generate IDL stubs for the CORBA client,
    idlj -v -fclient -emitAll StockTraderImpl.idl
    [6] Write the client to use the IDL-defined stock trader,
    String serverName =args[0];
    String symList =args[1];
    StockClient client =new StockClient();
    System.out.println("init orb...");
    ORB orb =ORB.init(args, null);
    System.out.println("resolve init name service...");
    org.omg.CORBA.Object objRef
    =orb.resolve_initial_references("NameService");
    NamingContext naming=NamingContextHelper.narrow(objRef);
    ... define a naming component etc...
    org.omg.CORBA.Object obj =naming.resolve(...);
    System.out.println("narrow objRef: " obj.getClass() ":"
    +obj);
    StockTrader trader =StockTraderHelper.narrow(obj);
    [7] Compile all the classes using Java 1.2.2
    [8] start tnameserv (naming service), then the server to
    register
    the
    RMI
    server obj
    [9] Run the CORBA client, passing it the COSNaming service ref
    name
    (with
    which the server obj is registered)
    The CORBA client successfully finds the server obj ref in the
    naming
    service, the operation StockTraderHelper.narrow() fails in thesegment
    below, with a class cast exception:
    org.omg.CORBA.Object obj =naming.resolve(...);
    StockTrader trader =StockTraderHelper.narrow(obj);
    The <obj> returned by naming service turns out to be of the
    type;
    class com.sun.rmi.iiop.CDRInputStream$1
    This is of the same type when stock trader object is registeredin a
    CORBA
    server (as opposed to an RMI server), but works correctly with
    no
    casting
    excpetions..
    Any ideas / hints very welcome.
    thanks in advance,
    -hari

  • Photoshop CS6 bug? Can't use brush tool on newly created layer.

    Has anyone encountered this problem before - I'm using a Wacom intuos 2 and working up some illustraitons, but whenever I create a new layer, the brush tool goes completely defunct and makes absolutely no marks on the document. I have gotten in the habit of just restarting Photoshop, and then it works. Am I accidently hitting some setting that I missed?
    Thanks.

    Mylenium might be correct on the Wacom driver, and PS CS 6 (if you have not installed the latest driver from Wacom, I would do that), but to check things out, I would Reset the Brush Tool's Options. Next, I would verify that I had created a New Layer (a "regular Layer," and not, say a Shapes Layer), then check that I had no Selections active in that regular Layer. Those can be common reasons why some Tools do not function, as they should.
    I also have an Intuos 2, but have not hooked that up to my PS CS 6, so cannot directly comment on the drivers for it, with CS 6. Maybe I will have time to install the drivers, and hook that up to my laptop next week. Will report on how it works for me.
    Good luck,
    Hunt

  • Help, please: problem using brush in masking

    For some reason, when I use the brush tool, 100% opacity. 100% flow, when I paint with black it only partially reveals the background image. I have no special brush settings applied in the brush palette and the layer blend mode is set to normal. Any suggestions would be appreciated--have never run into this before.

    Thanks so much, Ricky, for taking the time to help. Your suggestions made me think--I had numerous layers between the one with the mask and the background. Even though there were only a few paint strokes on each layer and the rest was blank, I tried merging them and that worked--I could then use my brush (the ordinary soft round brush) to display the background completely where I wanted it. Must have had differend blend modes in there somewhere and forgotten about it.
    Hope you and yours have a wonderful Holiday!

  • Problem with layer masks ... help

    Ok. I have my original image. I've added a layer to make it black and white. Then added a layer mask to that because I want to make a section of it color. I'm using the brush tool to do so but having no luck. Yes I am on the correct layer and correct mask. I've done this several times before, but for some reason, today its not working. help

    Good day!
    Could you please post a screenshot with the pertinent Panels visible?
    What are Foreground- and Background Color?
    What are the Tool’s Blend Mode, Opacity and Flow?
    Is a Selection active?
    Regards,
    Pfaffenbichler

Maybe you are looking for