RSS/Atom feed Twitter
Site is read-only, email is disabled

enhancement idea for the GIMP

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

3 of 3 messages available
Toggle history

Please log in to manage your subscriptions.

enhancement idea for the GIMP David Balch 05 Dec 01:02
  enhancement idea for the GIMP Sven Neumann 05 Dec 20:12
   enhancement idea for the GIMP David Balch 05 Dec 22:00
David Balch
2004-12-05 01:02:07 UTC (over 19 years ago)

enhancement idea for the GIMP

Hi,

I'm new to the GIMP (but familiar with Photoshop) and have found the GIMP to be really good :-) Here's an idea how to make it better:

Rather than a simple stack of layers, have a graph of image objects, similar to the OOPS Schematic in Blender (http://www.tncci.com/blender/oops.jpg). This would allow layers/masks/channels/etc. to be referenced (hard-linked) rather than having to copy them.

For example: multiple image layers (some in normal mode, some in overlay, hard light, etc.) each with the same layer mask. Currently, to update the masks, I'd have to change one mask and manually update each of the other masks. With a graph, each image layer would hard-link to one actual mask, and not need manual updating for any changes. (These hard-links could be broken, making an actual copy, if needed.)

This approach might also: * Provide a mechanism that would help match and beat Photoshop's "adjustment layers" and "layer groups" features. * Reduce .xcf file size (no redundant copies of layers).

Of course a graph is a more complicated interface than the simple layer stack, so it might be useful to implement the graph with an interface like the current layer stack, giving each layer/mask/channel a menu option to choose an object to hard-link to.

It occurs to me that the eventual move to GEGL/GGGL might do some or all of this - is that right?

What do you think?

Cheers, Dave.

Disclaimers:
* I have pretty much zero knowledge of how the GIMP actually works, so accept that this could clash horribly with how the GIMP is currently programmed.
* It seems pretty likely that this has been thought of before, but I thought I'd pitch in anyway.

Sven Neumann
2004-12-05 20:12:47 UTC (over 19 years ago)

enhancement idea for the GIMP

Hi,

David Balch writes:

I'm new to the GIMP (but familiar with Photoshop) and have found the GIMP to be really good :-) Here's an idea how to make it better:

Rather than a simple stack of layers, have a graph of image objects,

That's the idea that we are following with GEGL development.

Sven

David Balch
2004-12-05 22:00:27 UTC (over 19 years ago)

enhancement idea for the GIMP

On 05/12/04 19:12, Sven Neumann wrote:

Hi,

David Balch writes:

I'm new to the GIMP (but familiar with Photoshop) and have found the GIMP to be really good :-) Here's an idea how to make it better:

Rather than a simple stack of layers, have a graph of image objects,

That's the idea that we are following with GEGL development.

Ah, cool. I thought that the idea must have already occured to others out there, and although it looked like GEGL is intended to work like that, I couldn't figure it out for certain. Now I know :-)

Cheers, Dave.