Nick Shaw
Nick Shaw
While the colour encodings of Blackmagic cameras are not published, the primaries of the various colour spaces can be displayed on the CIE plot 'scope in DaVinci Resolve. The transfer...
Add basic support for Blackmagic camera colour encodings.
https://github.com/colour-science/colour/blob/6638055709a87162dd1a738bc8ec2101d99d75ad/colour/io/luts/sony_spimtx.py#L36 Looking at the [.spimtx parser in OCIO](https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/9b23e9623792d8cc6e6c1dfd5394335ee148bcf3/src/OpenColorIO/fileformats/FileFormatSpiMtx.cpp#L134), it would appear that where a .spimtx file includes offsets, these should be treated as 16-bit integer scaled, not normalised float. Likewise...
https://github.com/ampas/aces-dev/blob/d3d4df5f0095dfa663bee768ff57c8b9135ebb05/transforms/ctl/lmt/InvLMT.Academy.ReferenceGamutCompress.ctl#L10 This copy of the usage comment from the forward transform is not correct for the inverse transform. A gamut expansion may well create negative AP1 values, where they were...
https://github.com/ampas/aces-dev/blob/d3d4df5f0095dfa663bee768ff57c8b9135ebb05/transforms/ctl/lmt/LMT.Academy.ReferenceGamutCompress.ctl#L18 The reference to the `direction` runtime flag is no longer correct, since the forward and inverse LMTs have been split into separate transforms.
It appears that in `ACESlib.OutputTransforms.ctl`, the order of operations still clips to `LIMITING_PRI` before chromatic adaptation. This means that, for example, for D65 Output Transforms without D60 sim, red is...
https://github.com/ampas/aces-dev/blob/76ea982a988d278dd12b563602771f46a5da3b83/transforms/ctl/lib/ACESlib.Utilities_Color.ctl#L463 I notice that the CTL code for the HLG Output Transform uses the HLG EOTF from ITU-R BT.2100-1, not ITU-R BT.2100-2, in the function `ST2084_2_HLG_1000nits_f3` (and its inverse). This...
The Blink versions of the ACES Output Transform (and quite possibly others of your Blink based nodes) won't run on the GPU on my MacBook Pro. I can fix it...
So that HDR Display P3 Output Transforms get (semi) automatically added to the official ACES OCIO configs, these additional Output Transforms need to exist in `aces-dev`. I have only created...
ARRI LogC4 has been added to the IDTs, but not to the CSCs. This PR adds it to the CSCs as well, for completeness.