Can I isolate part of a shape path to simplify if?

Hello, I want to simplify part of a complex shape.  Is it possible to isolate part of a shape path and simplify it, leaving the rest of the shape with the original number of anchor points? Thank you

drive,
Maybe redrawing it is the solution.
Always keep (a copy of) the original artwork before you start destroying it, hidden or locked or elsewhere.
You may plunge (deeper) into using the Pen Tool.
In this case, you may (Smart Guides are your friends):
0) Lock the path;
1) ClickDrag from one of the end Anchor Points (Smart Guides say anchor when you are there), dragging the Handle in the direction of the path;
2) ClickDrag from the other end Anchor Point, away from the path, dragging the Handle in the direction of the path.
You may drag back and forth in 2), and you may switch to the Direct Selection Tool and ClickDrag either Anchor Point to adjust afterwards.
This may be enough, depending on the shape, of course.

Similar Messages

  • How can I fill part of a shape?

    The logo I'm working on requires part of some "complex" shape (The 'Celtic knot' shape, wolf head) and I can't figure it out.
    When I use the Knife tool (with the shape selected), it doesn't split:
    *Note: the line down the middle is just a guideline*
    and when I use the Erase tool, the lines become curvy. 

    Well I'll be... I'd never bumped into that particular use for compound path before. Learn something new every day.
    Thank you, JET.
    --OB
    Edit to add:
    On more complex shapes (see below) I could not get either compound path OR divide objects below to work correctly (probably some bad points, somewhere - this is clip art and I didn't check extensively). But when I used pathfinder, as suggested above by Mylenium, I could get the job done.

  • Convert Mask path to shape path?

    Can I convert a Mask path into a shape path in AECS4?
    I am running into a problem with resizing my layers - I am animating a signature, and part of it was done as a shape, part of it as a mask that 'reveals' a signature (someone else created the original) when I try to enlarge the whole thing, only the shape portion enlarges without artifacting (vector) the mask portion gets blocky and ugly if enlarged.

    The After Effects CC (12.2) update makes creating Bezier paths easier and more obvious.
    option for creating shape layers based on Bezier paths:
    When a shape tool (Rectangle, Rounded Rectangle, Polygon, Star, or Ellipse tool) is active, you can use the new Bezier Path option in the Tools panel to create a new shape based on a Bezier path, as opposed to the default of creating a new shape based on a parametric path. Holding the Alt (Windows) or Option (Mac OS) key while drawing a shape causes the opposite behavior—i.e., if the Bezier Path option is enabled, holding the Alt or Option key causes the shape tool to create a parametric path; if the Bezier Path option is disabled, holding the Alt or Option key causes the shape tool to create a Bezier path.
    command for converting a parametric shape layer path to a Bezier path:
    You can convert a parametric path to a Bezier path after the parametric path has already been created by context-clicking (right-clicking or Control-clicking on Mac OS) the property group for the parametric path (e.g., Rectangle Path 1) and choosing the Convert To Bezier Path command from the context menu. If the parametric path is animated (keyframed), the converted Bezier path is a static path based on the parametric path at the current time; keyframes are lost.
    IMPORTANT: When you use the Convert To Bezier Path command to convert a parametric shape path to a Bezier shape path, the Bezier path that is created does not animate well (i.e., interpolation between paths behaves strangely and unpredictably). This is related to path direction and how transformations are stored. For now, you should not use these converted paths for animated paths (interpolation between paths); but, if you do want to try, you may be able to work around the issues by reversing the path before conversion.

  • How to cut a hole that is part of a compound path

    I have spent many hours using all the tools available in Illustrator CS4 to reshape the hole that is part of a compound path with no success.
    The compound path consists of a square with a round hole, I want to for example, cut the round hole in half. Erase, Knife, Pathfinder do not work. I can do it if first release the compound path, cut the round hole, then make compound path again. While this method is easy for this example but not good for very complex drawing, because it would be too time consuming to convert back and forth the compound paths and remembering which holes belong to which compound path. Please help. I am to the point where I am willing to spend money to get a good cutting tool plugin, any reccomendation?

    Sure....
    Place or Open raster image.
    Live trace (whatever settings you like) I'm assuming it's a 1 color trace (line art) and not a photo or color image
    Click the "Expand" button in the Control bar
    Everything should be selected/highlighted
    Click the Merge button on the Pathfinder Panel (3rd from left, bottom row)
    *optional -- Choose Object > Ungroup from the menu (Using Pathfinder command creates Groups for some reason. These groups aren't always needed.)
    Deselect all (Command-Shift-A or Ctrl-Shift-A or just click somewhere empty to deselect the artwork)
    Select the Direct Selection Tool (the white arrow)
    Click the center of a "hole" or counter. This will select one of the superfluous white shapes.
    Choose Select > Same > Fill & Stroke from the menu. All the extra shapes should highlight.
    Hit delete.
    You should be left with just black compound paths with no superfluous shapes anywhere. In fact, after this if you Select All, the color panel shoudl show a simple black fill and no stroke. Of course, this somewhat depends upon your Live trace settings.
    What this does is merge all black and white shapes into the simplest form and at the same time it cuts through bottom objects with top objects. So if you have a white shape sitting on top of a black shape, it cuts that white shape out of the black. This ensures all the black has the correct compound shape assignments. Sometimes with Live Trace you can get white fill areas and not get the corresponding compound hole below it. Or the compound hole will not be exactly the same shape as the white object sitting on top of it. Using Merge corrects that. Then deleting the white shapes just removes all the unnecessary objects. If you want a color for the compound holes, just draw a rectangle or shape below the black and fill it with any color. All you need to is alter the counters or compound holes now to correct anything. No more double paths.
    All these steps are not always necessary. But it's sometimes good practice depending upon what you are tracing. Once you do it once or twice you'll see it's only about a 1-2 minute processes and most of that will be waiting for the Merge command to complete.

  • How to only keep overlapping parts of vector shapes

    I have a vector shape on top of a vector path drawing. The shape on top protrudes over the edge of the drawing underneath. Is there an easy way to simply remove the part of the shape that overhangs?
    In the screenshot here, I want to remove the part of the green circle that is not on the underlying green shape:

    Have you tried the Knife tool? Alternatively, you can draw a retangle over the area you want to remove, select both objects and then and choose Modify > Combine Paths > Punch.

  • Shape/Path - transform/convert -bug?

    I have noticed a few subtle UI changes in PShop CC -some of which seem like bugs. Here's one:
    When I apply "transform" to a newly created Elipse path (which has been pre-specified as a path), I get this prompt:
    "This operation will turn a live shape into a regular path. Continue?"
    But the elipse I have created is NOT a shape. The Path option has alrady been selected. Yes, this is a very minor quibble, but as a former beta (and alpha) tester, I tend to be compulsively thorough! OTOH, perhaps there is a user error on my part. I did double check that new paths created with elipse tool are spec'd as "paths".
    thanks

    There are some issues with the new shapes.  I'm not 100% sure on this but they now have "Live shapes" where you can set some of the shape/path properties like how rounded the curves are on a rounded rectangle.  So I guess the elipse also has some "Live" properties.  However, once you transform the shape/path, you lose the ability to edit those properties and the shape/path becomes a regualar shape/path.  I suppose it would be good for them to specify in the alert what exactly on what you working - path or shape.

  • Remove or isolate part with JavaScript?

    Hi folks,
    as you know you can remove or isolate parts in the modelhierarchy with a few clicks. Now I want to do exacactly the same with JavaScript to add this function to a button or something similar.
    So I can have a button like "show part xy" and only this part is shown in the 3D view and other parts are not visible.
    Is there any chance to do this?
    I think there's a workaround with creating an animation like an exploded view where certain parts are removed. But a simple funtion would be much more easier I think.
    thx in advance,
    Tobias

    Hi,
    I didn't check whether the following code actually compiles and works, but maybe it does what you're trying to accomplish...
    [3D annotation JavaScript code, associated with the container for Your embedded U3D model]
    function makeAllMeshesInvisible ( )
    var howManyMeshesInScene = scene.meshes.count;
    for ( m=0; m < howManyMeshesInScene; m++ )
    var myMesh = scene.meshes.getByIndex(m);
    console.println("Making mesh " + myMesh.name + " invisible.");
    myMesh.visible = false;
    function makeMeshVisible ( meshName )
    var myMesh = scene.meshes.getByName(meshName);
    if ( myMesh )
    myMesh.visible = true;
    else
    console.println("There is no mesh named " + meshName);
    [Document JavaScript code, e.g. associated with a button]
    // getAnnots3D(pageNum)[annotIdx]
    context3D = getAnnots3D(0)[0].context3D;
    context3D.makeAllMeshesInvisible();
    context3D.makeMeshVisible("nodeName");
    Please note that the 3D viewer must be active for the button to work properly...
    I hope it works and helps!
    Sebi

  • How to make a stroke part of the shape

    One of the letters (S) on a logo I am working on doesn't look the right thickness alongside the other letters - there isnt a bolder version available so I have added a small stroke to make it visually balanced (text is converted to outlines). I would now like to make that stroke part of the shape (ie no separate stroke, but thickness of the letter with the stroke). I'm sure I've come across how to do this before, but cant seem to find it now... can you help? Many thanks.

    Caroline,
    how is that different to just adding a stroke the normal way?
    It is only in the sense that it may be done with a single letter in Live Type, thus enabling individual changes of appearance of letters and still allowing your editing everything (the/each special letter must be selected by itself, and then you can type in one or more replacement letters with the same appearance).
    I just thought I should mention it, in case it might be preferable.

  • Hello my dear friends, is when we can create a new document ellipse shape in photoshop?

    Hello my dear friends, is when we can create a new document ellipse shape in photoshop?

    Photoshop documents are rectangular.
    You can use a Path, though, (created with the Ellipse Tool) as a Clipping Path or as a Vector Mask and save the file in an appropriate format (eps for Clipping Path, psd for Vector Mask or a png-24 copy).

  • How to retrieve "KeyValue" from multiple Shape paths then "SetValue" to Mask path Keyframes?

    Hello AEScriptsComm.,..
    i have one question (hopefully the tutorer will answer soon), which is the goal and reason i'm learning ExtendScripts:
    I have a few dozen Adobe Illustrator, imported Shape Layers with paths "Created..from Vector Layers" in AEffects.
    In order to use a .jsxbin script to change every path to the same number of verticies for animating, i must 1st convert them to Keyframes on the same Mask Path property.
    1) i hoped to please be shown\sent an example showing how to,..
    a) Get\Retrieve "KeyValue" from multiple, single (Shape Layers):Outlines > Contents > Group > Path > Path as shown in screenshot "4-CreateShapeFromVecLyr2Outlines.JPG",
    and then,..
    b) "SetValue" from those paths into Mask > Mask Path keyframes also in screenshot "1-ExtendScript_ShapePathsTOMaskPathKeyframes.JPG"?
    Really appreciate any help soon as time allows,
    Jeff

    Hello Xavier,
                       esp. with my limited experience i can't determine how your concise script works.
    Because it 1st errors  esp. with undefines  i'm thinking at best its incomplete (or algorithm) to give me the gist and i'm to fill in the blanks, which i am doing with the sort of working code example pasted below.
    Its written with every  definition, declaration and initialization completed, so a novice like me can read the manuals, rev. eng. pertinant script(s), then with fragmented code and understanding quickly connecting to form a complete custom script, as we've all done.
    like this:
    var comp = app.project.activeItem:
    var layer  = comp.layers.addSolid([1,1,1,], layerName, comp.width, comp.height, 1.0, comp,duration);
    therefore,..
    var CompLayerSolid = app.project.activeItem.layers.addSolid([1,1,1,], layerName, comp.width, comp.height, 1.0, comp,duration);
    ..then with such direct access in other essentials, i can substitute compatible properties, methods,  parameters etc. and remaining code that affect the layer objects i need to control simultaneously. Also thereby learning more complex code quickly enough to use.
    Only, i hoped to save time here by those already familiar.
      But by comparison your script without declarations or many references in AE's CS6 Scripting Guide and online, i can't decipher or understand,
    although you wrote this more complete segment at CCow:
    "shapeLayer.content.addProperty("ADBE Vector Graphic - Fill");",
    ..in which is the addProperty i 1st looked for in your script after erroring with "ShapeLayer is undefined"
    But i could'nt find a ref. to either .content or content. anywhere in ExtendScript, nor "targetLayer.mask", and "targetLayer" i found once in ref. to ExtendScript as an AE layer name. So perhaps their your variables?, you see i can't determine or use.
    i don't know that was'nt meant, maybe a bit to tell me do my own research?,  no offence, can't confirm that without reply, hope you will, but my research is why i'm here and your probably advanced script could only help with your assistance.
    Thanks anyway,
    Cheers.
    function()
    var comp = app.project.activeItem;
    var masksLayer = comp.selectedLayers[0];
    var masksGroup = masksLayer.property("ADBE Mask Parade");
    app.beginUndoGroup(rd_MasksToShapesData.scriptName);
    // Create an empty shape lay
    // Get the mask layer's pixel aspect; if layer has no source, use comp's pixel aspect
    var pixelAspect = (masksLayer.source != null) ? masksLayer.source.pixelAspect : 1.0; //copixelAspect;
    // Iterate over the masks layer's masks, converting their paths to shape paths
    var mask, maskPath, vertices;
    for (var m=1; m<=masksGroup.numProperties; m++)
    var suffix = " Shapes";
    var shapeLayer = comp.layers.addShape();
    shapeLayer.name = masksLayer.name.substr(0,31-suffix.length) + suffix;
    shapeLayer.moveBefore(masksLayer);
    var shapeLayerContents = shapeLayer.property("ADBE Root Vectors Group");
    var shapeGroup = shapeLayerContents; //.addProperty("ADBE Vector Group");
    //shapeGroup.name = "Masks";
    var shapePathGroup, shapePath, shapePathData;
    // Get mask info
    mask = masksGroup.property(m);
    maskPath = mask.property("ADBE Mask Shape");
    // Create new shape path using mask info
    shapePathGroup = shapeGroup.addProperty("ADBE Vector Shape - Group");
    shapePathGroup.name = mask.name;
    shapePath = shapePathGroup.property("ADBE Vector Shape");
    shapePathData = new Shape();
    // ...adjust mask vertices (x axis) by pixel aspect
    vertices = new Array();
    for (var v=0; v<maskPath.value.vertices.length; v++){
    vertices[vertices.length] = [maskPath.value.vertices[v][0] * pixelAspect, maskPath.value.vertices[v][1]];
    shapePathData.vertices = vertices;
    shapePathData.inTangents = maskPath.value.inTangents;
    shapePathData.outTangents = maskPath.value.outTangents;
    shapePathData.closed = maskPath.value.closed;
    shapePath.setValue(shapePathData);
    shapeLayer.transform.anchorPoint.setValue(masksLayer.transform.anchorPoint.value);
    shapeLayer.transform.position.setValue(masksLayer.transform.position.value);
    shapeLayer.transform.scale.setValue(masksLayer.transform.scale.value);
    if (masksLayer.threeDLayer)
    shapeLayer.threeDLayer = true;
    shapeLayer.transform.xRotation.setValue(masksLayer.transform.xRotation.value);
    shapeLayer.transform.yRotation.setValue(masksLayer.transform.yRotation.value);
    shapeLayer.transform.zRotation.setValue(masksLayer.transform.zRotation.value);
    shapeLayer.transform.orientation.setValue(masksLayer.transform.orientation.value);
    else
    shapeLayer.transform.rotation.setValue(masksLayer.transform.rotation.value);
    shapeLayer.transform.opacity.setValue(masksLayer.transform.opacity.value);
    // Match the mask layer's transfor
    // Mute the mask layer
    masksLayer.enabled = false;
    app.endUndoGroup();

  • Draw only part of a shape transparent

    Hi,
    I have two shapes neither of which is transparent. However, the shapes overlap and I want the intersecting region on the foreground shape to be transparent so that we can see the background shape.
    So how do I draw part of a shape transparently and the rest of it not transparent? If it is any help, I have a curve in front and a rectangle behind it. I want the curve to be semi-transparent whenever it covers the rectangle.
    Maybe there is a much easier way to do this?

    import java.awt.*;
    import java.awt.geom.*;
    import javax.swing.*;
    public class SeeThru extends JPanel {
        protected void paintComponent(Graphics g) {
            super.paintComponent(g);
            Graphics2D g2 = (Graphics2D)g;
            g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                                RenderingHints.VALUE_ANTIALIAS_ON);
            int w = getWidth();
            int h = getHeight();
            g2.setPaint(Color.red);
            g2.fill(new Ellipse2D.Double(w/3, h/3, w/4, h/4));
            Rectangle2D r = new Rectangle2D.Double(w/4, h/4, w/4, h/4);
            Rectangle2D clip = new Rectangle2D.Double(w/4, h/4, w/4+1, h/4+1);
            g2.setClip(clip);
            g2.setPaint(getBackground());
            g2.fill(clip);
            g2.setPaint(Color.blue);
            g2.draw(r);
            int rule = AlphaComposite.SRC_OVER;
            float alpha = 0.25f;
            AlphaComposite ac = AlphaComposite.getInstance(rule, alpha);
            g2.setComposite(ac);
            g2.setPaint(Color.red);
            g2.fill(new Ellipse2D.Double(w/3, h/3, w/4, h/4));
        public static void main(String[] args) {
            JFrame f = new JFrame();
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.getContentPane().add(new SeeThru());
            f.setSize(400,400);
            f.setLocation(200,200);
            f.setVisible(true);
    }

  • Reference a Shape Path as Text Path

    Hi!
    Is it possible to reference a shape path from a shape layer as the path for the text to follow?
    regards
    Henning

    I think you simply want to use a shape layer's path as a path for your text to follow.
    If there is no scaling applied to the shape layer then you can copy the path by setting a keyframe for it then start a mask on your text layer using the pen tool and putting the first point anywhere and then doing a paste. You can now reveal the text layer's properties and set the path options to the new path. This works best if you use the pen tool to draw your shape layer path, then add a text layer using New>Text Layer and typing the text. If you just click in the frame and start typing or you move or scale your shape layer you will run into position problems because the paths will not line up.
    If you use the shape tools (rectangle, polygon, etc.,) you will have to convert the shape to a path before you start. You can do this by right clicking on the path. Here again, if your path is not in the center of the comp you'll have position problems that you will have to adjust. The most efficient workflow if you were using the shape tools would be to hold down the Alt/Option key before you start dragging out your shape so that it creates a bezier path instead of a shape. This would solve position problems. If you have already created the shape layer with a shape tool then center it in the comp and parent the shape layer to the text layer so you can reposition them both later.

  • I have Elements 11. Sometimes, if I edit a photo in Elements Editor, the date gets changed to the current date. Why does that happen? It doesn't happen all the time, so I can't isolate the cause. Any ideas?

    I have Elements 11. Sometimes, if I edit a photo in Elements Editor, the date gets changed to the current date. Why does that happen? It doesn't happen all the time, so I can't isolate the cause. Any ideas?

    I have Elements 11. Sometimes, if I edit a photo in Elements Editor, the date gets changed to the current date. Why does that happen? It doesn't happen all the time, so I can't isolate the cause. Any ideas?

  • How can I transfer part of iPhoto files from my hard drive of iMac to free up  my hard drive which is 95% full

    My IMAC 24" Early 2008, with Hard Drive of 500 is running out of Memory, down to 25 MGHz. Since I have large collection of photographs in my IPhoto, with fair numbers in raw forms, I presume most of the memory is taken by them. I am unable to find weather that is the cause of low memory, and if it is so,  how can I transfer part of them into external hard drive to free up the space. Help into yhe matter will be appreciated. Thanks

    Make sure the drive is formatted Mac OS Extended (Journaled)
    1. Quit iPhoto
    2. Copy the iPhoto Library from your Pictures Folder to the External Disk.
    Now you have two full versions of the Library.
    3. On the Internal library, trash the Events you don't want there
    Now you have a full copy of the Library on the External and a smaller subset on the Internal
    Some Notes:
    As a general rule: when deleting photos do them in batches of about 100 at a time. iPhoto can baulk at trashing large numbers at one go.
    You can choose which Library to open: Hold down the option (or alt) key key and launch iPhoto. From the resulting menu select 'Choose Library'
    You can keep the Library on the external updated with new imports using iPhoto Library Manager

  • My partner and I share the powerbook and I use my iPad, Though we each log in with separate accounts all my pics and music are in both libraries .   Can I isolate accounts from iCloud ?

    My partner and I share the powerbook and I use my iPad, Though we each log in with separate accounts all my pics and music are in both libraries .   Can I isolate accounts from iCloud ?

    Not quite sure exactly what you want to do, but you cannot do it on a PowerBook. iCloud requires Lion and Lion requires an Intel MacBook or MacBook Pro.

Maybe you are looking for