[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-kimageshop
Subject: Re: PaintDevice/Layer/Mask/Selection/Overlay
From: Boudewijn Rempt <boud () valdyas ! org>
Date: 2007-05-16 8:12:36
Message-ID: 200705161012.39021.boud () valdyas ! org
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
On Wednesday 16 May 2007, Casper Boemann wrote:
> On Tuesday 15 May 2007 22:40, Schleimer, Ben wrote:
> > > A painterly overlay is a mask that is not associated with a filter but
> > > specialized to represent a particular physical property like canvas
> > > height, canvas absorbency, paint wetness, paint stickiness etc. It may
> > > modify the look of the paint for visualisation purposes. When a physics
> > > filter runs modifies the distribution of color in a particular way.
> > > When a brush is applied to the paint layer, the brush may take the
> > > overlays into account when depositing color (or wetness etc on the
> > > overlays). It is Emanuele's gsoc project to implement this.
> >
> > Um, if these properties are per-pixel, they should probably be a channel
> > in the KisPaintDevice. If they are physical properties, overlay may not
> > be the best name for them...
>
> I've been thinking the exact same thing. They should not be channels (old
> meaning) as we want to "attach" them to every kind of cs, but overlay is
> indeed not the best word either as it's not something we put over, but
> something we attach to the _side_ of a paintdevice.
>
> A name like KisPainterlyChannels or KisPhysicsChannels would be more
> appropriate.
No problem as far as I'm concerned -- I'll rename them and move the data
structure from KisPaintLayer to KisPaintDevice.
--
Boudewijn Rempt
http://www.valdyas.org/fading/index.cgi
[Attachment #5 (application/pgp-signature)]
_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic