Hi Liam, Very cool stuff! It'd be great if we can release with these LPEs.
I still consider powerstroke a work-in-progress (Tav has a much better way of doing the extrapolated cusp for example), but I do think we should release with it, and just write something like "experimental" next to the name. I am worried that we want to change the effect slightly, leading to visually different results. For this not to happen, we have a rendertest-suite that contains a testcase for each released LPE, so that we are sure that there are no visual changes upon improving performance / adding tweaks. Could you make (extensive) test files for all your effects? How stable do you think they are?
cheers, Johan
On 18 Apr 2014, at 17:14, liamw <inkscapebrony@...400...> wrote:
I'll go over the ones I have added into my branch, https://code.launchpad.net/~inkscapebrony/inkscape/inkscape
The following are being merged over from Ponyscape.
- Attach Path
Tired of all those pesky double layering problems? Attach path can help you with that. Screenshot: http://sta.sh/0z51epz3ocl The circle sliders control the position along the path to draw to; the diamond knots control the curve handles.
- Bounding Box
As simple as it sounds. Screenshot: http://sta.sh/01tf2yvbwxno
- Ellipse by 5 Points
A nice LPE wrapper of the Ellipse by 5 Points extension by Epdtry. Screenshot: http://sta.sh/0y41qn6t3pd
- Fill Between Strokes
It's like the Clone Original Path LPE, but for two paths! Screenshot: http://sta.sh/01q2mu7ava46
- Fill Between Many
Clone Original overload! Paste in as many paths as you want and the effect will handle it. Screenshot: http://sta.sh/0mze2vk449o
- CubicBezierSmooth Power Stroke interpolator
Finally, the miracle we've all been waiting for. Automatic smooth interpolation of paths, no more tweaking the Fit interpolator in frustration! Screenshot: http://sta.sh/0232eheuvzn0
Additionally, we now have the Power Stroke width point control. It looks like this: http://sta.sh/01s1vyyazw8k and is activated by Shift+clicking a width point.
I also have some brand new path effects, never before seen.
- Join type
You know that time when you want your joins to be extrapolated, but don't feel like fiddling with a Power Stroke? Join type will do it for you. It even works on most closed paths, unlike Power Strokes, which bevel the closing join. Screenshot: http://sta.sh/0558wbpnyv
- Taper stroke
Taper stroke is more intuitive than using a Power Stroke if all you want to do is taper the end of a path. The effect is also more node efficient than Power Strokes and usually much faster to calculate. Screenshot: http://sta.sh/01qbx0oeb9ri
By the way, has anyone else noticed that LPEs that use doEffect_path don't always seem to close the path, even when adding an explicit Geom::Path::close() statement? It seems a little odd to me.
-- View this message in context: http://inkscape.13.x6.nabble.com/Website-Request-LPE-News-tp4970263p4970265.... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel