Bug 183701

Summary: different brush behaviour if the layer is transparent
Product: [Applications] krita Reporter: Elián Hanisch <lambdae2>
Component: GeneralAssignee: Halla Rempt <halla>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:

Description Elián Hanisch 2009-02-08 17:17:30 UTC
Version:           svn trunk (using KDE 4.1.2)
Installed from:    Ubuntu Packages

Painting in a transparent layer with a brush set to a low opacity value does not have the same look if done in a filled layer. Use built-up mode for greater effect.

1. start a rgb *white* document
2. set the brush opacity to something like 25%
3. paint
4. create a new layer, this one will be transparent
5. paint over this new layer
6. note the difference.

screenshot:
http://techbase.kde.org/Image:Krita_krush1.jpg#file
Comment 1 Cyrille Berger 2009-03-30 22:12:59 UTC
SVN commit 947056 by berger:

Fix: different brush behaviour if the layer is transparent.

don't copy the alpha channel from the source, since it must be blend with opacity

BUG:183701

 M  +5 -1      KoCompositeOpOver.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=947056