Open carolalynn opened 3 years ago
This might overlap with the ACES documentation but I would love to see as well an explanation for each role, as why a color space or an other has been chosen. For example, "Output - sRGB" for the color_picking role. I know lots of artists have scratched their heads on this one. ;-)
Perhaps it's worth documenting (and adding Enums) for rendering
, compositing_linear
, aces_interchange
, and cie_xyz_d65_interchange
?
Regarding the reference
role:
Although it's quite clear in the docs now, historically, there's been ambiguity regarding what "reference" means. When I first encountered it, the role was defined in the docs as "Colorspace used for reference imagery (e.g sRGB images from the internet)". This ambiguity led the ACES-1+ OCIO authors to select a data colorspace for the reference
role "as a pass on making a decision" (see https://community.acescentral.com/t/why-utility-raw-as-reference-for-aces1-0-3-and-not-aces2065-1/1378/11); consequently, I quite often (perhaps usually) see TD-authored / edited configs pointing reference
to a data space as well.
Three questions:
reference
to point to a "reference photography" color space? reference
role points to a data colorspace instead of the reference [scene-linear "connector"] color space? Anecdotally, I've been told that switching the reference
role from a data color space to the reference color space affects the behavior of the color picker in Mari (2?), but I have not confirmed this for myself.
https://opencolorio.readthedocs.io/en/latest/guides/authoring/config_syntax.html?highlight=roles#roles
https://opencolorio.readthedocs.io/en/latest/configurations/aces_1.0.3.html#id4