GNOME Bugzilla – Bug 6893
improve support for vector graphics
Last modified: 2004-12-22 21:47:04 UTC
Package: gimp Version: 1.0.4 Name........: Michel Van den Bergh Email.......: vdbergh@luc.ac.be Platform....: Linux x86 GIMP Version: 1.0.4 GTK Version.: 1.2.1 -- Other system notes: -- -- Problem description: I would very much like to have a good way of using vector graphics into gimp. gfig seems to be too limited. One possibility would be to make it possible for gfig to import the .fig created by xfig into gfig. -- -- How to repeat: -- -- Other comments: -- ------- Bug moved to this database by debbugs-export@bugzilla.gnome.org 2001-01-28 10:49 ------- This bug was previously known as bug 6893 at http://bugs.gnome.org/ http://bugs.gnome.org/show_bug.cgi?id=6893 Originally filed under the gimp product and general component. Unknown version 1.0.x in product GIMP. Setting version to the default, "unspecified". The original reporter (vdbergh@luc.ac.be) of this bug does not have an account here. Reassigning to the exporter, debbugs-export@bugzilla.gnome.org. Reassigning to the default owner of the component, egger@suse.de.
Re-assigning all Gimp bugs to default component owner (Gimp bugs list)
Reassigned to current CVS because it's a wishlist item.
*** Bug 92734 has been marked as a duplicate of this bug. ***
My suggestion is that first a necessary improvement is to remove the drawing window form the gfig widget and instead have the window superimposed on the image window. Even if this is not an actual layer and can NOT be saved in an XCF file, this would provide a great deal more usability. -- JRT
It would not be possible to use GFig for that, because the plug-ins cannot access the image window directly: they have to copy the image in their own internal buffer and let the user perform all operations in a separate window before sending the updated image back to the GIMP. However, there have been several discussions on the gimp-developer list about writing a new tool that would allow vector editing. It would be a part of the GIMP core instead of being a separate plug-in. The GFig plug-in would then be redundant. However, writing this new vectors tool is not a trivial task so I don't know when this feature will appear.
if you have not checked it out already the new libwmf2 plugin might be of interest. (just thought I would mention it while I was adding myself to the CC list)
*** Bug 113528 has been marked as a duplicate of this bug. ***
Changes at the request of Dave Neary on the developer mailing list. I am changing many of the bugzilla reports that have not specified a target milestone to Future milestone. Hope that is acceptable.
Changing to future - we're not going to have vector layers for a good while yet, although the new path tool is looking good for 2.0. Dave.
We can import and export paths from/to SVG now.
Dave: You say not for a good while yet, but we ARE going to get these [Vector Layers] eventually, right? I'm doing some graphics work right now that involves animating a sketch (I'll spare you the details, it's just hobbyist stuff), and I'm using the Bezier Paths to do this in the 1.3.20 developer GIMP. For each frame though, I'm going to have to duplicate ALL the paths and adjust them as needed. What would be nice though would be to have full Bezier Systems; systems of paths that affect eachother and have their own attributes for each segment. That way I could set certain segments to line 1 stroke, paintbrush, #000000, fuzzy circle; and another to line 1 stroke, pencil, #000000, pixel; and so on. Also, I could "connect' a vertex to a point on a curve, so that when that curve moved, it would pull at that vertex and cause the curve associated with it to adjust. Of course, something like this is FAR off, but it's something I'd like to throw into the pool for consideration in the future, since it'd be incredibly useful for complex applications. --Bluefox Icy
This stuff isn't far off. We are currently improving the paths tool and how paths are stroked and if we were not in feature freeze already, you'd see vector layers in one of the next releases. But we want to get 2.0 out so vector layers are postponed for 2.2.
Ahh, alright. The new vector handling seems to be a bit rough, by the way. There's no real help around and the only way I can see to get the handles to come out of bezier path control points is to move the path (love that feature, I abuse it daily) and then grab the control points. If I hold control to do it (this worked in 1.3.19), it deletes the point :/ Oh well, I'm learning to deal with it, and it really is a nice shortcut. Maybe i should submit an enhancement request for "idiot hints" :D --Bluefox Icy
"Idiot Hints" are available in the status bar when you use the current CVS :-) CVS also allows you to drag out handles by click-dragging on the anchor in Edit-Mode.
Closing this report since as it stands it isn't very helpful. Please feel free to open a new bug report and suggest ways to improve vector graphics based on gimp-1.3.