GIMP's Next-generation Imaging Core Demonstrated
brendan0powers writes "GIMP developer Øvind Kolås gave a public demonstration of the Generic Graphical Library (GEGL) on Friday at the Piksel 06 festival in Bergen, Norway. GEGL has long been slated to replace the core image processing framework of the GIMP, bringing with it entirely new data models and operations — but development had languished to the point where many critics had written the project off entirely." Linux.com and Slashdot are both part of OSTG.
That's actually a really old version that those instructions are for, as evidenced by the fact that Shift constrains circles now, not Ctrl. You can either select a circle, then use Edit->Stroke Selection and select the width of the line, or Select->Border after selecting a circle, then fill it with a color or pattern. Neither option is as simple as a circle tool, but both are easier than those old (1.x?) instructions.
It's a more modern, extensible architecture under the hood, so it can be extended to do things like CMYK, it has some nice performance optimization capabilities, and if I understand the way it is written, it sounds like it might be a good fit for image pipelining in the GPU a la Core Image, but that's just from a skimming of their FAQ, so I could be wrong.
For more information, see http://www.gegl.org/faq.html.
Check out my sci-fi/humor trilogy at PatriotsBooks.
Ahem:
Gimpshop. It's a great attempt at making The Gimp more comprehensible to people with a Windows/Photoshop background. And like The Gimp, it too is free.
If the GIMP team would foster new blood, help new hackers learn the large and intimidatingly complex codebase
Look at the GEGL web site. They provide pretty good support for new developers interested in helping, and the IRC channel is pretty friendly.
Hopefully this announcement will generate some interest in GEGL, and provide some new blood in that project. And since lots of work has already gone into preparing the GIMP for the new engine, things should move very quickly in the GIMP world once the new engine is in place. The new architecture will make GIMP development much more accessible, too. In spite of lots of cleanup work, the existing codebase is very crufty, which is a lot of the reason it's hard to understand.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
If you can't convince them, convict them.
Yes, but in graphics editing, you can get the best results by combining vector (draw) and bitmap (photo manipulation) in the same document using different layers. Otherwise, vector-only apps are crap with bitmaps, and bitmap-only apps are crap at dealing with vectors. The best way of handling this in this case is to have both in the same application, which GIMP does not do. (But its competitors do.)
Comment of the year
Are you using MS Paint? Or Paint.NET? PLEASE tell me it's Paint.NET... once you tried that, you may find that you don't miss GIMP at all.
Comment of the year
You're wanting Sketchup, then, I think. For creating in 3D, that's about as intuitive as it gets.
--- Bwah?
Layer grouping is one of the biggest gripes I've gotten so far. Dealing with a 120MB image with 60 layers isn't easy when they're not grouped in some hierarchy. I think the rest was general "I hate this because it's different from what I know", rather than actual lack of function, but honestly, the artist involved was...unmotivated...to give Gimp a fair shake. At the risk of having to hire a food taster to test my meals, I decided to let it go.
I like music
I haven't used it myself, but it's certainly for real (as in, contributed code back to the gtk trunk)
http://developer.imendio.com/projects/gtk-macosx
Cheers... -Geoff
Hiya, I happen to be the developer of SharpConstruct. SharpConstruct is no longer under active development; I've been moving the source code into Blender over the summer (Google Summer of Code 2006) and the sculpting tools will probably be in the next version of Blender. I don't plan to develop SharpConstruct any further as an independent app.
I think GIMP is a fantastic cross-platform photo manipulation tool. I had been using and advocating it for awhile now. In fact, all the logos on my sites were done with the GIMP Script-Fu routines.
HOWEVER - I am still sick of the horrendous UI that is presented to me. No matter how many times I argue with the developers and the "holier than thou" Gnome community, I cannot see their reasoning for a trashy un-comforting UI. Make a MDI interface and they will come. I see no reason why they couldn't have a two-option interface. SDI for the really geeky people and MDI for us normal users.
GIMPShop was a nice step in the right direction. Now, fix the bloody UI and the File Open/Save dialog (talk about garbage!) and you'd have a decent app.
Oh, wait - Krita is out. Oh - it doesn't work on Windows, and I still use Windows once in a while. Bummer.
Okay, guys, mark me down as a troll. I've said what I feel. GIMP could be a great tool, if only the developers would get off their respective high horses and listen to us normal users.
The Kai's Semi-Updated Website Thingy
I have a degree in graphic design. I currently work at a photography studio doing Photoshop work full-time. I've used Photoshop for around 10 years now. That is my background.
Let's assume for all purposes that GIMP can do everything that Photoshop can do (yes, I know it can't). For me to learn the GIMP UI and become as proficient as I am now in Photoshop would take some time. If it took me more than 8 hours (which is pretty much assured) then it makes no sense for me to use GIMP. I could buy a Photoshop upgrade for less then the productivity time I lost learning GIMP. Even if I had to buy a full new version the time lost learning the new program would be more and would actually cost me quite a bit. Although GIMP may appear to be be free, it really is not to anyone who uses a image editing program such as Photoshop to make a living. It may be great for the hobbyist, but not for the professional.
Let's try:
Feel free to educate yourself. http://en.wikipedia.org/wiki/Rabelais
1-4 all depend on GEGL.
Will be in 2.4.
AFAIK the developers believe this will be much work with little benefit, because Windows is neither the platform they use nor their main "market". By analogy: is the Macintosh version of Photoshop MDI capable?
Someone would have to keep this up to date and evidently the GIMP developers would rather concentrate to improve user expierence for GIMP users then to conventrate on Photoshop switchers. As I see it if there actualy is demand for a Photoshop like GIMP then Gimpshop will flourish, time will tell.
Analogies don't equal equalities, they are merely somewhat analogous.
GIMP explicitely allows non-free plug-ins and the main reason for doing that is to allow such technologies to be added. Someone just needs to do it.
Yes, you can use a gamepad with GIMP, assuming that a driver exists that makes it available as a Linux Input device. Otherwise you could also write your own GIMP input module. That's a pretty small well-defined interface and there's example code that you can base your module on.
e l=url2html-27183http://gimp.org/unix/howtos/gimp-m idi.html> for a HOWTO on controlling GIMP with MIDI devices.
On a related note, see ahref=http://gimp.org/unix/howtos/gimp-midi.htmlr
Gestures might be a nice idea for the future. Perhaps you want to try to come up with a more detailed proposal on how this would work?
My point is that scrapping and rewriting the entire UI (which is probably 2/3 of the code) for the sake of one minority platform is ridiculous. A more sensible request would be for Mac GTK to be improved to use native Mac APIs.
Looks like you've been reading bad instructions.
1. Draw shape using appropriate selection tool.
2. Choose whatever paintbrush tool and options you want the shape drawn with. (optional)
3. Edit -> stroke selection.
4. Write text using text tool and style it appropriately.
5. Adjust colors / transparency.