Isaac Muse
Isaac Muse
It also seems, but maybe I am wrong, that polar spaces in CSS use their own chroma range and rectangular spaces will use the rectangular components to calculate the threshold....
I do want to clarify that I'm not saying our approach is inherently better. CSS's approach is trying to scale the achromatic based on the different chroma range of the...
It may be that CSS is based solely on chroma range. I may have misinterpreted the proposal in the conversation. That would be better.
After referencing Color.js, which is often used as a prototype for the CSS spec, it appears they are in fact using Lab reference ranges for LCh achromatic thresholds. I generally...
Yeah, the full gamut of Y'CbCr is kind of nonsense and impractical. You easily extend past the visible gamut. The intended gamut within the range is far more useful. This...
It seems like we need to treat this the same as oRGB. The way these spaces are configured is to handle components up to a limit where the underlying gamut...
We've locally adjusted 3D plotting to accommodate the reference range locally as shown in the plots above with the RGB gamut floating in the transparent Y'CbCr reference range. Gamut mapping...
Everything should be in place to just add these spaces I think I only plan to do 709 and 2020 currently. 601 technically has slightly different chromaticity points, but is...
I think we'll implement sYCC, which is basically sRGB, using the 601 constants. We can always add true 601 at some later time if it is truly desired, but I...
I think we are likely to release these as floating point ranges, like we do with sRGB. We'll document how someone can adjust the results to digital via subclassing or...