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

List:       kde-kimageshop
Subject:    The future of Airbrush
From:       "LukasT.dev () gmail ! com" <lukast ! dev () gmail ! com>
Date:       2009-04-18 13:32:59
Message-ID: 200904181532.59371.LukasT.dev () gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi, 

I come around a bug in bugzilla https://bugs.kde.org/show_bug.cgi?id=176760, 
that says that the Airbrush is the same as the Pixel Brush.

CyrilleB fixed something lately (I really don't know what, but it has to be 
something with KisPainter and it's opacity or maybe stuff related to 
DEFAULT_PRESSURE and the opacity of paintop) and now the Airbrush works nicer.

You can check it out:
Select the Airbrush ,set fading option for both to 0,set the diameter to 
something like a 100.

You can play with the opacity of the brush in the Tool Option Dialog .

I added the rate option to the GUI when the trunk was open. So now you can 
also use the rate option for the Airbrush.When you don't move with mouse and 
the paintop support painting when not moving with mouse, you can set the timer 
of how often the paintop delivers its data to the canvas. 

slangkamp proposes to change Airbrush for spray. What are you opinions about 
this? 

I still develop the spray  brush. But I must say that I have never seen 
airbrush except the one in Gimp. There is nice read about airbrush in the code 
of the airbrush [3] 

I tried to play a little so that I can have the functionality of the airbrush 
in the spray, I coded something, but then I realized 
that I can have the same results with Airbrush [1] [2] and I thought that 
duplicate it is not a way for spray brush.

I see it this way:
One way is to drop Airbrush and add one checkbox "behave as airbrush" to Pixel 
Brush and you have current Airbrush behaviour.

Other way is to improve current Airbrush so that it respects tilt, rotation 
and pressure from tablet (boud is mentioning this in bug report)

Airbrush in Gimp is the same as Pixel Brush and
has two different options : rate and pressure. We already have airbrush from 
Gimp in Krita (so my comment to bug report  ^^^ is useless)

See you
LukasT

[1] http://lukast.mediablog.sk/i/airbrush-airing-test.png <-- Airbrush
[2] http://lukast.mediablog.sk/i/spray-airing-test.png <-- test code for spray
[3] http://www.sysf.physto.se/~klere/airbrush/

[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" \
"http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" \
content="1" /><style type="text/css">p, li { white-space: pre-wrap; \
}</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; \
font-weight:400; font-style:normal;">Hi, <br> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I come around a bug \
in bugzilla https://bugs.kde.org/show_bug.cgi?id=176760, that says that the Airbrush \
is the same as the Pixel Brush.<br> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>CyrilleB fixed \
something lately (I really don't know what, but it has to be something with \
KisPainter and it's opacity or maybe stuff related to DEFAULT_PRESSURE and the \
opacity of paintop) and now the Airbrush works nicer.<br> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>You \
can check it out:<br> Select the Airbrush ,set fading option for both to 0,set the \
diameter to something like a 100.<br> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>You can play with the \
opacity of the brush in the Tool Option Dialog .<br> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I \
added the rate option to the GUI when the trunk was open. So now you can also use the \
rate option for the Airbrush.<span style=" font-size:medium;">When you don't move \
with mouse and the paintop support painting when not moving with mouse, you can set \
the timer of how often the paintop delivers its data to the canvas. </span><br> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>slangkamp proposes to change Airbrush for spray. What are \
you opinions about this? <br> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><br></p>I still develop the spray  brush. But I \
must say that I have never seen airbrush except the one in Gimp. There is nice read \
about airbrush in the code of the airbrush [3] <br> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I \
tried to play a little so that I can have the functionality of the airbrush in the \
spray, I coded something, but then I realized <br> that I can have the same results \
with Airbrush [1] [2] and I thought that duplicate it is not a way for spray \
brush.<br> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>I see it this way:<br> One way is to drop Airbrush and add \
one checkbox "behave as airbrush" to Pixel Brush and you have current Airbrush \
behaviour.<br> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>Other way is to improve current Airbrush so that it \
respects tilt, rotation and pressure from tablet (boud is mentioning this in bug \
report)<br> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>Airbrush in Gimp is the same as Pixel Brush and<br> has \
two different options : rate and pressure. We already have airbrush from Gimp in \
Krita (so my comment to bug report  ^^^ is useless)<br> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>See \
you<br> LukasT<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><br></p>[1] http://lukast.mediablog.sk/i/airbrush-airing-test.png \
&lt;-- Airbrush<br> [2] http://lukast.mediablog.sk/i/spray-airing-test.png &lt;-- \
test code for spray<br> [3] \
http://www.sysf.physto.se/~klere/airbrush/</p></body></html>



_______________________________________________
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