About Grayscaled selections

Boudewijn Rempt boud at valdyas.org
Wed Apr 6 16:46:09 CEST 2011


Some remarks:


"    The colorspace of the selection of these device should be represented for a user as a grayscale image. For example: black pixel means the mask in completely transparent, white pixel means -- completely opaque."

But does transparent means "selected" or does opaque means "selected"?

"    When we select a Selection Based Layer or a Mask, all the color selectors (including pop-up palette) should change their colorspace and represent the current color as described in 1). It should be possible to select a "transparency color" of the brush with any particular selector."

Ok

"    The brush's dab may have it's own colorspace like grayscale+alpha to support different blending modes and fading of the brush tip. When the dab is bitBlt'ed to the mask, the colorspace is converted to a simple grayscale one (without alpha)."

Ok...

"    Selection tools should have access to global selection only. They should *not* affect the selection of the mask in any way. When a user uses a selection tool on a selection based layer it just creates the global selection only. This created selection may be used to fill the area with a solid "transparency color" or just limit painting with a usual brush. "

So for working on a mask or a layer with an associated selection (like filter layer), the user should use the ordinary painting tools, right? And using a selection should select the mask and make it possible to cut, transform etc?

-- 
Boudewijn Rempt | http://www.valdyas.org, http://www.krita.org


More information about the kimageshop mailing list