On 10/27/07, Valerie VK <[EMAIL PROTECTED]> wrote: > > > Okay I want to clear this up: > > GEGL *is* coded (see www.gegl.org), and already in use by a few > > different applications. > > Much apologies. I was always under the impression that while there > is a working version, more work could have been used for adding > features and such. I blame my lack of understanding of what GEGL is > supposed to Do, as opposed to what it will Allow Gimp to do. > > > It works. Getting it working fast and bugfree, though (for instance, > > good caching behaviour), will be driven by use in GIMP, which will > > help to locate slow and buggy areas of GEGL. > > This makes sense. > > > Initial integration will probably be a fussy business, rather than a > > particularly large one -- making sure that a) it's used right and b) > > the parts that should use it, do use it. > > Basically, what's needed is a roadmap of how GEGL will be integrated? > Complete with a definition of all the parts that need to use it, and > how? > > Maybe this should be developed before a Gimp roadmap is defined? This > way developers would have a better idea of how much work will need to > be done to integrate GEGL, and how it can be distributed into different > releases.
Yes, that would be a good idea. It's easy to get lost in the GIMP code, so a way to limit what developers need to look at would probably attract more developers. > > > It's worth a minute to point out the notable, and deserved, absence of > > adjustment layers from this list. People have had a few discussions > > (here? certainly on bugzilla.) about this topic, and it arose that: > > a) Adjustment layers are generally an ugly, complicated idea > > b) They are also an unnecessary idea -- the combination of layer > > effects and layer grouping can produce the same effects in a much more > > sensible way. > > Thanks for the explanation! I actually had no idea what the difference > between adjustment layers and layer effects is supposed to be, so didn't > dare to add it twice. ;) > Actually I think I didn't explain the difference between adjustment layers and layer effects. Adjustment layer: a layer that modifies the layers below it, without actually contributing pixel data. An adjustment layer as used in Photoshop, has a mask, but no pixel data. http://www.phong.com/tutorials/adjust/ provides some examples, including eg. Curves adjustment. Layer effect: an effect attached to a layer -- for example, "Drop shadow" is a layer effect provided by Photoshop. Takes the layer pixel data and applies some effect to it. May have a mask, and does not have its own pixel data, so the only difference is the way it's attached to a specific layer. Peter suggested here: http://www.mmiworks.net/eng/publications/2007/05/lgm-top-gimp-user-requests_25.html that layer effects could be thought of (and displayed as) a stack per-layer, sitting underneath the layer. _______________________________________________ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer