RGB 16 bit as default when starting Krita

Martin Renold martinxyz at gmx.ch
Wed Jan 20 22:21:51 CET 2010


On Wed, Jan 20, 2010 at 06:56:27PM +0300, Dmitry Kazakov wrote:
> This means that you must convert an image to sRGB before publishing in web.
> Are you going to inform every user about that?

That might not be an option for Krita, but in case you're interested, in
MyPaint, I simply don't.  I always convert to sRGB when saving, and enjoy
16bpc mainly for the brush engine.  The problem with 8bpc is that you can
often see the accumulated numerical error by eye.  Here is a GIMP bugreport
of the problem that 16bpc solves for painting:

https://bugzilla.gnome.org/show_bug.cgi?id=588681

Depending on how brushes work, it might not be a real problem (eg. if you
have only high opacity dabs).

> Third. You must use 16 bit or float for scRGB. Do you think degrading
> performance twice worth [...]

If you don't mind a non-Krita developer commenting: I would not be very
surprised if a high quality operation with all the proper rounding and
dithering in 8bpc is actually slower than doing the same in 16bpc with
straight forward math.  Of course much also depends on how carefully
optimized it is, and my guess might also be wrong.

On another point in this thread, I did write in my blog post that I found
painting in linear light counter-intuitive.  I should add that I tried it
only for a few hours, and some people who also tried it (with other
programs) strongly disagree with me.  I did not take enough time to get used
to it first, maybe I would have liked it in the end (or not).

-- 
Martin Renold


More information about the kimageshop mailing list