I know how to make linear light gradient in photoshop, just by setting the slider smoothness to 0. That's fine.
The problem is this doesn't work in 16bpc if I use a proper color space for high bitdepths like Wide Gamut RGB or ProPhoto, I instantly thought on differing gamma (against sRGB which indeed it works) and then I read the next in wikipedia:
"Unlike most other RGB color spaces, the sRGB gamma cannot be expressed as a single numerical value. The overall gamma is approximately 2.2, consisting of a linear (gamma 1.0) section near black, and a non-linear section elsewhere involving a 2.4 exponent and a gamma (slope of log output versus log input) changing from 1.0 through about 2.3."
Is there anything I can do or is the gradient tool targeted to sRGB only?
Help get this topic noticed by sharing it on Twitter, Facebook, or email.
EMPLOYEE0You're confusing several different concepts here.
The gradient tool works in color modes and values, not specific color spaces. It can convert between color modes (using the document and working space definitions as needed).
To make a gradient that is linear *IN VALUES* set the smoothness to zero.
But those are just values, not linear light (gamma 1.0) nor related to it in any way.
If you want to work in gamma 1.0, you need to use a document profile that has gamma 1.0.
What, exactly, are you trying to do?
Most people that try to work in gamma 1.0 are doing so because of a misunderstanding (or an old misinformation website that is quite thankfully gone now).
I thought linear light meant values disposed in a linear way, just like if working in gamma 1.0. Otherwise I would get suboptimal *values* just to adequate to a linear representation of a 2.2 display gamma.
Anyways setting the smoothness to zero is not enough for getting linear *values* in case you work outside sRGB (or untagged!) in 16bpc, please do test yourself!! (blacks are a bit off)
As another matter, I don't work in gamma 1.0. I read something long ago when I was doing CG so I didn't need to use ungamma nodes in textures, but it's not the case. I'm just doing some tutos and wanted to show off dithering in a simple way.
Another test, very strange:
32bit untagged RGB Color Space (I don't know of any gamma 1.0 color profile), make a gradient, then go to 8bit (set gamma as 2.2 in the settings). If you have set your working space as AdobeRGB it's correct, if otherwise you have sRGB as your working space the gradient is not linear.
I'm just trying to keep an optimized workflow between bitdepths and color spaces.
aaahmm ok lol. You like correcting and explaining my wording and concepts, that's nice and I thank to you, but what about solving the real issue? have you got your hands on testing it? it doesn't work.
I repeat it DOES NOT work.
I don't feel like chasing my tail, post-wise, not today.