Re: [FYI] Filter layer implementation in gimp-2.8+

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Aug 7, 2017 at 8:09 PM, sigetch wrote:

> As for road-map, it depends on the project's development policy.
> Personally, I think "non-destructive" and "filter layer" is not the same
> thing, because painting tool, transform tool, or other functions also have
> to be "non-destructive" at gimp 3.2.

To the best of my knowledge, we haven't actually discussed how much
exactly would be done in 3.2. We know we want some sort of adjustment
layers for sure.

= snip=

> - Filter should be layer ? or attributes of the layer? I chose filter as
> layer design. GimpFilterStack seems to choose latter one.

IMO, both layer filters and filter layers have their use.

Also, to quote mitch from today's IRC discussion:

"it's a medium joke to implement "adjustment layers" is the generally
used term... in fact a layer *is* a filter on the stack below, just
need to replace gegl:buffer-source by another op, in simple terms"

> -  What kind of filter functions should be applied. In my work, PDB or
> plug-in function is applied. Alternative candidates is to use Gegl
> operations for filter.

GEGL filters are the way to go :)

= snip=

> - What kind of GUI should be provided for filter configuration? PDB
> functions have good configuration dialog, but it is hard to use that kind
> of dialog from outside of PDB process.

GEGL filters can have either automatically generated or custom UIs.
There even is some metadata to help build more sensible UIs, from
using custom widgets instead of regular spinboxes to "adaptive"
layouts. E.g.: https://streamable.com/ajbi4 (available in upcoming
2.9.6).

Alex
_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@xxxxxxxxx
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list



[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux