Inkscape.org
Beginners' Questions Clipped item doesn't deform with the rest of the image
  1. #1
    Babyroxasman Babyroxasman @Babyroxasman

    So i'm trying to bend this image using ant type of path effect at this point (envelop deform, lattice, bend) and the color i've clipped to it won't budge even though they're grouped together. I've seen two tutorials on it but they never worked for me. The other was an older version of this

    Here's the SVG Images

    Unknown (1)
    Unknown
  2. #2
    Kirstie Kirstie @Kirstie🌷
    👍

    Hi Babyroxasman,
    Perhaps the clipping part is too much for the life path effects.
    You could try to make the part you want to bend simpler, by using only paths, with no clipping.

    It works here with paths as a group, they can be bend.
    I made your svg file into simple paths and then grouped them.
    Please try the bending with this svg file and see if that works for you.
    But paths with clipping, and then grouped, that doesn't work here either.

    Help Simpler
  3. #3
    Sven Ebert Sven Ebert @Dillerkind🌠
    🙇🏆

    Path effects only affect the actual path geometry they're applied on. Clips/masks are basically paths too, however, they reside in the defs section of the document, not in the main body with the visible elements that make up your image. Therefore they will remain the same, no matter what path effect you use.

    I'm not sure I understand what exactly it is you're trying to do with the clip so maybe I misunderstood. But here's a somewhat hack-ish approach that might or might not achieve what you want:

    Before applying any path effect or clip, let's say we have our actual graphic that we want to deform (can be a separate shape or a group). We'll just call this G. In addition we have another shape that we want to use as clip-mask. This we will call C. Now arrange C and G as you would when you wanted to clip them. Select G, apply whatever path effect you want and adjust the shape with the effect's control handles. Next, select C and add the path effect to it as well. Don't change anything yet. Now select G again, open the xml editor and copy the value from its "inkscape:path-effect" property. This should look something like "#path-effect89". Select C and replace its value with the one you just copied from G. They are now both linked to exactly the same path-effect definition, meaning that adjusting the deformation handles now will affect both in the same way. Once you're done with the deformation, select C and do a Object to Path conversion. This will basically "bake" the path effect into the object's actual geometry. Now make sure C is above G, select both and apply clip. Phew, that was fun, wasn't it? :D

  4. #4
    Babyroxasman Babyroxasman @Babyroxasman

    @Dillerkind Basically I do a lot of MLP vectors and I wanted to make the cutie mark curve with the body like in the shows. Founds fun ya, i'll try it out

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Clipped item doesn't deform with the rest of the image