[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re:
From:       "LukasT.dev () gmail ! com" <lukast ! dev () gmail ! com>
Date:       2011-03-19 13:35:38
Message-ID: 201103191435.39120.LukasT.dev () gmail ! com
[Download RAW message or body]

On Saturday 19 March 2011 14:11:12 Silvio Heinrich wrote:
> And the mirroring feature would be cool yes... but i think it's a bit 
> hard to implement and the performance would drop a huge amount I guess.
> Need to think about this a bit.

There are two ways of mirroring, one is copying the result of the brush 
algorithm mirrored and bitBlt on the canvas. It does not smudge, just the 
result is used 
Basically that is faster then the mirroring described below. 
KisPainter::renderMirrorMask* methods can be used for that. See old smudge or 
other paintops for how to use it.

The other mirroring is done on the tool level,
there is my branch multihand where the stroke of the tool is mirrored
and that stroke uses own instance of the brush, so it behaves like smudge
on both sizes. I hope to make it ready for the master and thus for Krita 2.4 
soon.

_______________________________________________
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