New answers tagged

2

It sounds like what you are trying to do is store coordinate data in an SVG file. I don't really understand the use cases that you described. SVG is an image format, not a data format. Wouldn't it make more sense to store coordinate information some other way until your application is actually going to draw something? Otherwise there is nothing to render. ...


1

In general, you should avoid animating SVG with SMIL for the web at least. But to answer your question, what does changing the height by 100 mean on a path? Which points do you change? It's impossible to know without knowing both the path and the desires of whoever is animating it. That's why the only way to animate the values of the path is to include ...


0

If you can find a way to mathematically describe the envelope of your shape, you could multiply the function by sin with a short period. For the disk example, sin(100*x) * sqrt(1 - x**2) seems to work fine: Here's a live example, in which you can change the parameters with sliders. It's possible to plot a function as SVG from gnuplot, matplotlib, or this ...


5

Illustrator scribble effect does much what you are asking for Just apply scribble onto the path fill. Then adjust the scribble settings to have 0 variation. Then because this is a live effect, you need to expand it with Object → Expand Appearance Now Scribble does measure the distance between seed points a bit differently than your example. This may ...


9

This is a partial solution for Inkscape. Another answer for Illustrator shows how one can use the Scribble effect in a non-random way and get the wanted straight line zigzag fill and the result needs only some minor manual fixes (=gap fills if the shape is complex) Inkscape hasn't such effect. It has a Path effect which generates coarse hatch fills, but the ...


Top 50 recent answers are included