Difference between revisions of "Krita/Manual/Basic Concepts"

Jump to: navigation, search
m (change formatting)
Line 3: Line 3:
 
__NOTOC__
 
__NOTOC__
  
=Basic Concepts=
+
==Basic Concepts==
  
 +
'''Krita''' is about painting, introduction to digital painting, layers, blending modes, links to fun stuff.
  
 +
=== Blending Modes, Gimp, Photoshop and Krita ===
  
Krita is about painting, introduction to digital painting, layers, blending modes, links to fun stuff
+
I think we can only maintain compatibility with other applications but not UI-consistency (or consistency in usability, or whatever). Right now we are trying to maintain compatibility with '''Gimp''' and '''Photoshop''' but this two applications really behave different when it comes down to compositing. For compositing '''Photoshop''' uses some kind of wighted average (or whatever) to mix the source color into the resulting color and recalculates the alpha value accordingly when the destination color is semitransparent but '''Photoshop''' does this only for compositing while painting. And you can disable this by locking the alpha channel in '''Photoshop'''. '''Gimp'''
 +
doesn't use this at all (besides the "Normal" blending mode). Gimp behaves for all blending modes expect "Normal" like if the alpha channel is locked.
  
 +
And now we are here with '''Krita'''. '''Krita''' doesn't distinguish internally between compositing the brush strokes and layer composition (it uses the same code). To make it compatible to '''Photoshop''' I implemented the blending mode computations after the specs of Adobe. And since '''Krita''' doesn't distinguish between the two compositing types I only could bring this all together by adding the <menuchoice>Disable alpha</menuchoice> button so that the user can choose what he/she prefers.
  
== Blending Modes, Gimp, Photoshop and Krita ==
+
This explanation maybe wasn't so clear, too... hmm... I'm not good at this. Maybe short:
  
I think we can only maintain compatibility with other applications but
+
* Inverting the alpha channel will alter the default behavior of the "Normal" blending mode (leads to incompatibility to both '''Gimp''' and '''Photoshop''')
not UI-consistency (or consistency in usability, or whatever).
+
Right now we are trying to maintain compatibility with Gimp and
+
Photoshop but this two applications really behave different when it
+
comes down
+
to compositing. For compositing Photoshop uses some kind of wighted
+
average (or whatever) to mix the source color into the resulting color and
+
recalculates the alpha value accordingly when the destination color is
+
semi transparent but Photoshop does this only for compositing while
+
painting.
+
And you can disable this by locking the alpha channel in Photoshop. Gimp
+
doesn't use this at all (besides the "Normal" blending mode").
+
Gimp behaves for all blending modes expect "Normal" like if the alpha
+
channel is locked.
+
  
And now we are here with Krita.
+
* making it completely consistent to '''Gimp''' will destroy '''Photoshop''' consistency (and vice versa).
Krita doesn't distinguish internally between compositing the brush
+
strokes and layer composition (it uses the same code).
+
To make it compatible to Photoshop I implemented the blending mode
+
computations after the specs of Adobe.
+
And since Krita doesn't distinguish between the two compositing types I
+
only could bring this all together by adding the "disable alpha" button
+
so that the user can choose what he/she prefers.
+
  
This explanation maybe wasn't so clear, too... hmm... I'm not good at this.
+
{{Prevnext2
Maybe short:
+
| prevpage=Special:myLanguage/Krita/Manual/Templates | nextpage=Special:myLanguage/Krita/Manual/ColorManagement
- Inverting the alpha channel will alter the default behavior of the
+
| prevtext=Templates | nexttext=Color Management
"Normal" blending mode (leads to incompatibility to both Gimp and Photoshop)
+
| index=Special:myLanguage/Krita/Manual | indextext=Back to Menu
- making it completely consistent to Gimp will destroy Photoshop
+
}}
consistency (and vice versa)
+
 
+
{|width="95%"
+
| align="left"|[[Krita/Manual/Templates|Previous]] || ||align="right"|[[Krita/Manual/ColorManagement|Next]]
+
|-
+
| align="left"|Templates || ||align="right"|Color Management
+
|}
+
  
 
[[Category:Graphics]]
 
[[Category:Graphics]]
 
[[Category:Office]]
 
[[Category:Office]]

Revision as of 07:09, 15 July 2012

Under construction.png
 
Under Construction
This is a new page, currently under construction!


Dialog-information.png
 
Information
This manual is a rewrite of the 1.6 manual. It is not complete.



Basic Concepts

Krita is about painting, introduction to digital painting, layers, blending modes, links to fun stuff.

Blending Modes, Gimp, Photoshop and Krita

I think we can only maintain compatibility with other applications but not UI-consistency (or consistency in usability, or whatever). Right now we are trying to maintain compatibility with Gimp and Photoshop but this two applications really behave different when it comes down to compositing. For compositing Photoshop uses some kind of wighted average (or whatever) to mix the source color into the resulting color and recalculates the alpha value accordingly when the destination color is semitransparent but Photoshop does this only for compositing while painting. And you can disable this by locking the alpha channel in Photoshop. Gimp doesn't use this at all (besides the "Normal" blending mode). Gimp behaves for all blending modes expect "Normal" like if the alpha channel is locked.

And now we are here with Krita. Krita doesn't distinguish internally between compositing the brush strokes and layer composition (it uses the same code). To make it compatible to Photoshop I implemented the blending mode computations after the specs of Adobe. And since Krita doesn't distinguish between the two compositing types I only could bring this all together by adding the Disable alpha button so that the user can choose what he/she prefers.

This explanation maybe wasn't so clear, too... hmm... I'm not good at this. Maybe short:

  • Inverting the alpha channel will alter the default behavior of the "Normal" blending mode (leads to incompatibility to both Gimp and Photoshop)
  • making it completely consistent to Gimp will destroy Photoshop consistency (and vice versa).

Content is available under Creative Commons License SA 4.0 unless otherwise noted.