Randomly variable brush dabs(shapes) within a stroke

Every other painting/ photo editing program do have this feature since their very early versions, only Photoshop don't. For example, If I need to paint some rusted spots on a surface I have to keep a gazillion of different brush shapes in a brush pallet and alternate them by hand. While in other programs I can make just a single brush that would paint random things and even with their own color information or being overlayed by any given color.
That's the reason I use GIMP if I need to paint something and Photoshop only for photo adjusting. Come on Adobe, it's time to borrow this feature from Gimp, and make it work even better.

I concur that both features (full-colored Brush Tips and multiple Tips in one Brush Preset) would be beneficial.

Similar Messages

  • How do I apply a brush or variable width profile to various length strokes without them scrunching?

    I am trying to achieve a hand drawn line effect with an illustration I am doing. I have built my art with the pen tool and have tried to apply both a custom variable width profile and a brush that I found online. They both look fine on the longer path segments, but they scrunch up on the shorter paths. Is there a way I can apply the brush or profile to all the paths and have the brush apply itself uniformly along the path for its length and then just stop rather than trying to fit the whole profile on the path no matter what length it is? I am using Illustrator cs6 on a mac with mavericks.
    Thanks for your help!

    Apply a default stroke. Delete the wdith profile and the brush
    Apply the effect "outline stroke"
    Apply the effect "Roughen" with small values.
    In the appearance panel "Roughen" needs to be below "Outline stroke"

  • Brush Tip Shape option grayed out, can't uncheck it.

    The "wet edges" selection in my "brush tip shape" options is grayed out.
    I can't de-select it from the left side of the Brush window.  I've tried closing and re-opening Photoshop, and re-booting my computer, but it comes back the same way every time I open the program.
    I am running Win 7 on a Dell with lots of memory and a decent video card.
    FWIW -- the color model in the file is RGB. I'm aware that Index Color upsets brush tip options, but
    that's not been the case here.

    Okay, FWIW -- For Whatever It's Worth -- ran Adobe Photoshop Updates today (had to go to the Help > Updates pull-down from the top menu, the Creative Cloud Updater didn't work -- and the option is no longer grayed out/locked in.I
    Frustrating while it lasted.
    I use brush-stroke to turn vector paths into lines fairly often, so I'm glad this is finally fixed.

  • Illustrator CS5 random thin lines in shape of a circle with an off-centred middle

    Hi there!
    I need to create random thin lines in shape of a circle (similar to a dandelion), but with an off-centred middle.
    I hope this makes sense...
    Here is a quick scribble of what I need:
    I just can't figure it out, does anybody have any ideas?
    Cheers,
    Maria

    wouldn't be a bad idea to use the flare tool:
    you can only have 50 lines though. needs some expanding/ungrouping, and delete the extra circles.

  • I am using Windows XP and just installed Elements 12. When I try to select a different brush or shape the drop down list will not stay open long enough to select a different item. I have used Elements 9 for awhile and have not had this problem

    I am using Windows XP and just installed Elements 12. When I try to select a different brush or shape the drop down list will not stay open long enough to select a different item. I have used Elements 9 for awhile and have not had this problem

    grannybel
    It would appear that you are destined for the Adobe Photoshop Elements Forum since your question is related to Photoshop Elements and not Premiere Elements which is the focus program where you have posted.
    But, while the arrangements are being made, here are a few things for you to think about if you have not already
    1. Reset Tools - Select Brush Tool, then
    2. Delete Settings File
    Go to Full Editor/Edit Menu/Preferences/General and click on the option "Reset Preferences on Next Launch".
    We will be watching for your progress.
    Thank you.
    ATR

  • Cant Unlock Brush Tip Shape

    I am using CS5 (really new at it) and one of my brush tip shapes I need unlocked wont unlock, I click on the "locked lock" which is greyed out, and nothing happens, how can I unlock this?  I am wanting to unlock the smoothing tip.
    Thanks.. 

    Make sure that you have the Spacing checkbox selected in the Brush Tip Shape section.

  • Brush Tip Shape

    Under Brush Tip Shapes, the "Shape Dynamics" option will not turn off even after I uncheck the option to have it turned on. When I try to paint, "Shape Dynamics" continues to turn back on automatically as soon as I apply the brush tool. How do I stop the "Shape Dynamics" brush tip shape to stay turned off? Is this a glitch or is there another way to turn it off? I am using PsCS6. The second image shows how even when I turn it off, the shape dynamics is still affecting the brush tip.

    If you using a drawing tablet, do you have Override Pressure enabled in the tool options bar?

  • Locking shapes within rows

    Does anyone know if it is possible to lock a shape within a row?
    I have set up a basic Gantt chart using shapes rather than shading cells (provides greater flexibility) and it would be perfect if that shape would stay in the appropriate row when I click and drag a row whilst manually sorting the task list.

    We can't group the table and the shapes.
    The only available soluce would be to lock these objects but it has a lot of drawbacks.
    Yvan KOENIG (from FRANCE lundi 27 octobre 2008 17:05:45)

  • Is there a way to create a random variable in Captivate?

    I want to create a screen where items appear randomly on the screen for the user to click.  Is there any way to do this using variables?
    I think I can get round it by creating an advanced action which reads
    If "Variable" = "?" then show "Item" etc etc
    I just can't find a way to produce a random value.
    On a second point, can I format a variable to be displayed in a certain format, ie to 2 decimal places or to show seconds as 00, 01, 02 etc rather than 0, 1, 2

    Hello everybody!
    This widget is great!! Thank you for that!!
    I searched for something like that earlier and made an other workaround:
    http://forums.adobe.com/message/1912430#1912430
    The Javascript did not work in my test. I brought to the "if you reach this slide" feature but it failed.
    Regards,
    Markus

  • Using variables: Statement must appear within on handler

    I would like to use variables in my flash app. The app is quite simple, has many buttons, and on each of those buttons I have a simple script: on-rollover and on-release. For both actions I use the same value, which I want to put in a variable. The following script results in an error message: Statement must appear within on handler. When I have to declare the variable inside the on-handler, I have to declare it twice, which makes it useless as I have to enter the value twice. How can I get this working?
    country = "uk"
    on (rollOver)
        gotoAndPlay(country)
    on (release)
        getURL("/"+country+"/", "_self");

    try:
    Select a frame on the timeline where your buttons live and then move the buttons handlers there:
    e.g.
    myButton1.onPress = onPressFunction
    myButton2.onPress = onPressFunction
    myButton3.onPress = onPressFunction
    etc.etc.
    myButton1.onRelease = onReleaseFunction
    myButton2.onRelease = onReleaseFunction
    myButton3.onRelease = onReleaseFunction
    etc.etc.
    country = "uk"
    function onPressFunction(){
         this.gotoAndPlay(country)
    function onReleaseFunction(){
        getURL("/"+country+"/", "_self");
    If you use this approach you MUST remove the scripts from buttons themselves.
    I hope this helps.

  • Randomly choose color for shape

    I am working on a project for fun in which I need to have 144 squares choose a random color out of a pool (array) of predetermined colors and I need these shapes to do so every 1 second in the project. I was thinking the only way would be to write an after effects script, but I also thought it'll be cool if I could per object place a script which I do not know if it's possible.
    The only thing I am familiar with in after effects is creating time lapse. I have not played with it much more than that, however I am familiar with coding and have written some advanced scripts for Photoshop.
    Any help in pointing me into the right direction will be appreciated.
    Thanks

    So, played around with what you mentioned, and nether of them will do what I needed. I ended up playing with scripting and finally finished getting what I wanted.
    #target aftereffects
    var colors = [[1,0.95294117647059,0.4,1],[1,1,0.6,1],[1,0.91764705882353,0.21960784313725,1],[1,1,0.054901960784314,1],[1,0.96470588235294,0.36470588235294,1],[1,0.8156862745098,0.26274509803922,1],[1,0.92156862745098,0.26274509803922,1],[1,0.88235294117647,0.26274509803922,1],[1,0.90980392156863,0.43529411764706,1],[1,0.97254901960784,0.49803921568627,1]];
    app.beginUndoGroup("Color Change");
    var comp1 = app.project.item(1); //Comp 1
    var duration = comp1.workAreaDuration;
    var squares = comp1.layer(2).property("ADBE Root Vectors Group"); //Squares
    for (var i=1; i<=squares.numProperties; i++) {
        var square = squares.property(i);
        var fillColor = square.property("ADBE Vectors Group").property("ADBE Vector Graphic - Fill").property("ADBE Vector Fill Color");
        while (fillColor.numKeys!=0) {
            fillColor.removeKey(1);
        var previousColor = 0;
        for (var t=0; t<duration; t+=0.5) {
            var choosenColor  = 0;
            while (true) {
                var choosenColor = Math.floor(Math.random()*colors.length);
                if (t==0 || choosenColor!=previousColor) {
                    break;
            previousColor = choosenColor;
            var color = colors[choosenColor];
            fillColor.setValueAtTime(t, color);
        for (var k=1; k<=fillColor.numKeys; k++) {
            fillColor.setInterpolationTypeAtKey(k, KeyframeInterpolationType.HOLD, KeyframeInterpolationType.HOLD);
    app.endUndoGroup();

  • Is it possible to dynamically create a user variable at runtime from within a Widget?

    I'm trying to develop a custom Interactive Widget. This widget will allow the user to take multiple attempts, and needs to store information about previously completed attempts so they can (hopefully) see their improvements over time.
    I'm trying to figure out the best way to store the data about the previously completed attempts across multiple sessions in a LMS. It seems that the data stored in user variables is automatically stored/restored in suspend_data, which would be perfect. The issue is that I can't find a way to dynamically create a new user variable from within a Widget. It looks like I can only access user variables that the author has explicitly defined in the Captivate interface. I'd rather not have to force the author to define an empty User Variable that they'll never knowingly use, just to give the Widget a bucket to store its data.
    Does anyone have any ideas for what might be the best way to accomplish this? I'd like to stick to standard, "approved" APIs as much as possible, but I'd be willing to bend some rules if necessary.
    Thanks!

    Ryan,
    I assume you've asked this question here:
    https://groups.google.com/forum/?fromgroups#!topic/elearning-technology-and-development/e5 vWZfJ6X8I
    I asked a similar question here:
    https://groups.google.com/forum/?fromgroups#!searchin/elearning-technology-and-development /leichliter/elearning-technology-and-development/Au88bu7LB5o/TC7xlo8iBpQJ
    Philip gave you sound advice.  You'll have to hijack/re-purpose the comments or the suspend data.  I was successful in using SCORM comments in a Moodle system to store extra data I needed for a customer.  It's not ideal, but it gets the job done. Here's a thread about that:
    https://groups.google.com/forum/?fromgroups#!topic/elearning-technology-and-development/Yg YAMGfXQNw
    If you use suspend data, you have to watch out for a few things:
    1.  It's base 64 encoded... so any data you append to what Captivate outputs will need to be in base 64 (that's a good practice anyway since the data has to be serialized).
    2.  On course re-entry, you'll need to capture the suspend data before it hits Cp to strip off / read your needed data.  If the suspend data isn't in the format Cp expects, you'll get a nice white screen of death.
    Ideally, it would be nice to be able to dynamically create user variables for purposes like this... and it's been requested in Cp 6.... we'll see if it gets added (not holding my breath).  Until then, I'd use cmi.comments.
    Jim Leichliter

  • How can I randomly deform / wobble a shape?

    Hi there, I was wondering if there is an easy way to slightly, randomly deform a shape or vector mask.
    I wanna suround objects with circles and have these circles wobble. At some point the circles will transform  into another shape and while transforming and reaching the new state, they should keep wobbling.
    I hope my explanation is somewhat comprehensible.
    Best, T

    There are a number of distort effects that, when tweaked with, could provide a wobbly-looking deformation. I'm not quite sure what you're asking for though.
    Now, if it's their position you want to wobble, the wiggle expression is your friend.

  • Applying shape styles to multiple shapes or paint strokes...

    Is it possible to apply a shape style (such as "Hard Chalk") so multiple shapes or strokes at once?
    Dragging and dropping onto one line at a time until the drawing is completely made up of chalk strokes is quite tedious...
    Alternatively, perhaps there is a way to combine paint strokes...grouping is OK, but you can't drop a shape style onto a group...so it doesn't help here.
    any thoughts?

    Hi Daniel,
    If you need to use the master page for multiple site collections, then you’d better to choose the option 2 or options 3, as you do not need to make copies of the CSS or JS files and re-upload them to each site collection.
    And per my knowledge, option 3 is better. Because the CSS or JS files are stored at the local system of SharePoint server in option 3, it is faster than referring a file which is stored in database in option 2.
    Generally, it depends based on your situation as you don’t like option 3 when the CSS or JS files are not accessible in SPD.
    Thanks,
    Victoria
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Victoria Xia
    TechNet Community Support

  • Creating a shape outline without stroke

    I'm creating navigational elements in photoshop and I want to be able to adjust the outline by itself, as well as there are some elements that are only an outline with no fill. How do I create shape outlines without the fill?
    Adobe Photoshop CS4, PC.

    they changed this a few times, on one version there was a stroke style option to do it.
    the earlier versions there was a long winded way of
    1. Draw your rounded rect etc with the tool
    2. Ctrl-select that layer to select the shape
    3. Create a new layer
    4. Edit -> Stroke... to create the outline
    5. Delete the original shape
    another was was Select->Modify->Border
    don't forget there is a stroke from the drop down menus not just in effects, this is what you need when you want a stroke on a stroke on a stroke etc

Maybe you are looking for