On Wed, 22 Mar 2006, bulia byak wrote:
On 3/22/06, ted@...11... <ted@...11...> wrote:
Yeah, I was thinking of something entirely different. I was thinking of taking the stuff on the effects menu and making it so that it would update live as you changed objects. So, something like the interpolation effect would change the lines as you adjust one of the paths.
Hmm, but this is exactly what _our_ plan will deliver! :) (see the separate message with the "path effect" details). In fact, we started working on this with Aaron exactly because he authored most of the stuff in the Effects menu.
Okay, perhaps I'm confused. The path effects stuff is adding operations that will execute when a path is edited. So, this would be like an effect, but limited only to single paths. I guess I think of this more like 'brushes'. So you can control how the path is drawn, by having a custom operation edit the path based on the core path. BTW, I'd love to see the caligraphy tool refactored in this way, so that you can move the line, adjust the tilt, all after the line had been drawn.
I guess what I didn't see in your write up was anyway to connect paths together, or to work on groups of objects. Both of those would really be required for anything to work with the Effects today.
As for making the path effects into scripts, I think that would be cool. I think that the only thing that would be required is having one "easy to use" entry point. Something like:
string mung_this (string in);
Where both of the strings are the list of points in the "SVG d style". Would that work with your guy's proposal? I may be missing the point, but is "brushes" a good name?
On an sorta unrelated note: It would be really cool if someone made a font where all the characters were a single path for use with this. Then you could write some text, and easily use a 'brush' on it.
--Ted