Re: Attempt to summarize the discussion of my examples of what doesn't work in unbounded sRGB

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




----- Mail original -----
> On 04/21/2014 04:47 AM, Teo Mazars wrote:
> >
> >
> > ----- Mail original -----
> 
> >> Similar issues are easy to demonstrate with Levels upper and lower
> >> sliders, Gradients, Invert. These really need to be linear light
> >> operations.
> >>
> >> Is there a list of the operations that don't currently use linear
> >> light?
> >
> > Yes, grep for "R'" or "Y'" in the operation directory.
> 
> Thanks!
> 
> > But... are you really saying that Gradient should be implemented
> > using a non-perceptual color space?
> 
> Yes, to be technically correct.
> 
> See
> http://ninedegreesbelow.com/gimpgit/gimp-srgb/gradients/gradients.png
> 
> 
> > I think gradient is a good simple example. How this operation
> > should be implemented exactly?
> 
> We want people to be able to draw perceptually linear gradient right?
> 
> I completely agree with you that people should be able to draw a
> gradient in a perceptually uniform color space if they want to.
> 
> But any such gradient is not technically correct. Colors don't mix
> properly in the almost perceptually uniform regular sRGB color space.
> 
> So any color mixing in the regular sRGB color space is technically
> incorrect. For example, you get dark lines at the edges of soft brush
> strokes. The same thing happens with gradients, except the darkening
> artifact is spread out across the gradient and so doesn't look as
> obviously technically incorrect.

Hmm, I understand, then the default black-to-white gradient would be non perceptually linear, which is more surprising than the color-to-color gradient. I think I am now convinced this is correct, but it will probably be puzzling to use. 

BTW, "gradient" is not such a good example because it's not related to chromaticities, "Invert" would be a better one.
_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@xxxxxxxxx
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list




[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux