The first one that comes to mind...and maybe there is already something like this and I ain't found it yet, is the object equivalent of text to path. In other words, take an object, or series of objects, and repeat it, either oriented "perpendicular" to the path at a given point (ala the text function), or oriented as it is to start, but repeated along the path. Either one with a user specified interval.
Next would be perhaps some kind of sine wave function, with options for wavelength, amplitude, and various types of distortion, i.e. sawtooth (if you want to reverse it, just flip the object in the opposite direction), square wave, and "clipping" of the wave. It might also be possible to use a second wave to "cut" sections of the first wave or amplify them...not really sure what could be done with such a thing, but it might be useful. It also might be interesting to make the gradient tool work in conjunction with this "wave" tool, you could specify whether the gradient would start at the center of the wave's amplitude and fade in/out toward the center/edges. Maybe all of the above is possible with existing functions somehow or other...I am pretty new to Inkscape and have just begun to explore it's possibilites.
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
On 7/31/05, Elwin Estle <chrysalis_reborn@...12...> wrote:
Next would be perhaps some kind of sine wave function, with options for wavelength, amplitude, and various types of distortion, i.e. sawtooth (if you want to reverse it, just flip the object in the opposite direction), square wave, and "clipping" of the wave. It might also be possible to use a second wave to "cut" sections of the first wave or amplify them...not really sure what could be done with such a thing, but it might be useful. It also might be interesting to make the gradient tool work in conjunction with this "wave" tool, you could specify whether the gradient would start at the center of the wave's amplitude and fade in/out toward the center/edges. Maybe all of the above is possible with existing functions somehow or other...I am pretty new to Inkscape and have just begun to explore it's possibilites.
You can find a "Wavy line" extension in Effects menu that does some of functions you mentioned.
Alexandre
On Sat, 30 Jul 2005, Elwin Estle wrote:
Date: Sat, 30 Jul 2005 17:09:34 -0700 (PDT) From: Elwin Estle <chrysalis_reborn@...12...> Reply-To: inkscape-user@lists.sourceforge.net To: inkscape-user@lists.sourceforge.net Subject: [Inkscape-user] some feature ideas
The first one that comes to mind...and maybe there is already something like this and I ain't found it yet, is the object equivalent of text to path. In other words, take an object, or series of objects, and repeat it, either oriented "perpendicular" to the path at a given point (ala the text function), or oriented as it is to start, but repeated along the path. Either one with a user specified interval.
Next would be perhaps some kind of sine wave function, with options for wavelength, amplitude, and various types of distortion, i.e. sawtooth (if you want to reverse it, just flip the object in the opposite direction), square wave, and "clipping" of the wave.
Rather than waiting for the possibility of this happening you might be better off to use KIG, KDE Interactive Geometry which is included with the KDE Educational software. It includes export to SVG and is all about providing very specific mathematically orientated drawing functionality rather than the more artistic direction Inkscape is coming from.
It might also be possible to use a second wave to "cut" sections of the first wave or amplify them...not really sure what could be done with such a thing, but it might be
Inkscape already includes boolean operations and if you have two over lapping curved lines you could use one of these operations to slice one line using the other.
useful. It also might be interesting to make the gradient tool work in conjunction with this "wave" tool, you could specify whether the gradient would start at the center of the wave's amplitude and fade in/out toward the center/edges. Maybe all of the above is possible with existing functions somehow or other...I am pretty new to Inkscape and have just begun to explore it's possibilites.
some of this may be possible, other parts of it may be impractical keeping within the boundries of what SVG currently supports but please try out Inkscape and see how close you can get any interesting results please do share some examples.
Sincerely
Alan Horkan
Inkscape http://inkscape.org Abiword http://www.abisource.com Dia http://gnome.org/projects/dia/ Open Clip Art http://OpenClipArt.org
Alan's Diary http://advogato.org/person/AlanHorkan/
participants (3)
-
Alan Horkan
-
Alexandre Prokoudine
-
Elwin Estle