From f92c658c19dff564549ae63ebfd2240cc64c0364 Mon Sep 17 00:00:00 2001 From: Haarm-Pieter Duiker Date: Thu, 9 Jul 2015 13:59:47 -0700 Subject: [PATCH] Integrating changes from last two weeks of Python commits, including - Including only the full range output for the Output Transforms - Switching the 'Linear' view to be named 'Raw' and to use the Raw colorspace. - Added ACES transform IDs - A 'color_picking' role that is more sensible, if not likely to be the final choice. --- aces_1.0.0/config.ocio | 592 +++++++++++++++++++++++++++--------------------- 1 file changed, 328 insertions(+), 264 deletions(-) diff --git a/aces_1.0.0/config.ocio b/aces_1.0.0/config.ocio index 519a4c7..8bbc5b6 100644 --- a/aces_1.0.0/config.ocio +++ b/aces_1.0.0/config.ocio @@ -7,7 +7,7 @@ luma: [0.2126, 0.7152, 0.0722] description: An ACES config generated from python roles: - color_picking: ACES - ACEScg + color_picking: Output - Rec.709 color_timing: ACES - ACEScc compositing_linear: ACES - ACEScg compositing_log: ACES - ACEScc @@ -20,7 +20,7 @@ roles: texture_paint: Utility - Raw displays: - ACEScg: + ACES: - ! {name: sRGB D60 sim., colorspace: Output - sRGB (D60 sim.)} - ! {name: DCDM, colorspace: Output - DCDM} - ! {name: DCDM P3 gamut clip, colorspace: Output - DCDM (P3 gamut clip)} @@ -29,17 +29,14 @@ displays: - ! {name: P3-D60 PQ 2000 nits, colorspace: Output - P3-D60 PQ (2000 nits)} - ! {name: P3-D60 PQ 4000 nits, colorspace: Output - P3-D60 PQ (4000 nits)} - ! {name: P3-DCI, colorspace: Output - P3-DCI} - - ! {name: Rec.2020 - Full, colorspace: Output - Rec.2020 - Full} - - ! {name: Rec.2020 - Legal, colorspace: Output - Rec.2020 - Legal} - - ! {name: Rec.709 D60 sim. - Full, colorspace: Output - Rec.709 (D60 sim.) - Full} - - ! {name: Rec.709 D60 sim. - Legal, colorspace: Output - Rec.709 (D60 sim.) - Legal} - - ! {name: Rec.709 - Full, colorspace: Output - Rec.709 - Full} - - ! {name: Rec.709 - Legal, colorspace: Output - Rec.709 - Legal} - - ! {name: Raw, colorspace: ACES - ACEScg} + - ! {name: Rec.2020, colorspace: Output - Rec.2020} + - ! {name: Rec.709, colorspace: Output - Rec.709} + - ! {name: Rec.709 D60 sim., colorspace: Output - Rec.709 (D60 sim.)} + - ! {name: Raw, colorspace: Utility - Raw} - ! {name: Log, colorspace: ACES - ACEScc} -active_displays: [ACEScg] -active_views: [sRGB D60 sim., DCDM, DCDM P3 gamut clip, P3-D60, P3-D60 PQ 1000 nits, P3-D60 PQ 2000 nits, P3-D60 PQ 4000 nits, P3-DCI, Rec.2020 - Full, Rec.2020 - Legal, Rec.709 D60 sim. - Full, Rec.709 D60 sim. - Legal, Rec.709 - Full, Rec.709 - Legal, Raw, Log] +active_displays: [ACES] +active_views: [sRGB D60 sim., DCDM, DCDM P3 gamut clip, P3-D60, P3-D60 PQ 1000 nits, P3-D60 PQ 2000 nits, P3-D60 PQ 4000 nits, P3-DCI, Rec.2020, Rec.709, Rec.709 D60 sim., Raw, Log] colorspaces: - ! @@ -60,6 +57,8 @@ colorspaces: bitdepth: 32f description: | The ACEScc color space + + ACES Transform ID : ACEScsc.ACEScc_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [-0.3584, 1.468] @@ -75,6 +74,8 @@ colorspaces: bitdepth: 32f description: | The ACESproxy color space + + ACES Transform ID : ACEScsc.ACESproxy10i_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -90,10 +91,13 @@ colorspaces: bitdepth: 32f description: | The ACEScg color space + + ACES Transform ID : ACEScsc.ACEScg_to_ACES.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] to_reference: ! {matrix: [0.695452, 0.140679, 0.163869, 0, 0.0447946, 0.859671, 0.0955343, 0, -0.00552588, 0.00402521, 1.0015, 0, 0, 0, 0, 1]} + from_reference: ! {matrix: [1.45144, -0.236511, -0.214929, 0, -0.0765538, 1.17623, -0.0996759, 0, 0.00831615, -0.00603245, 0.997716, 0, 0, 0, 0, 1]} - ! name: ADX - ADX10 @@ -102,6 +106,8 @@ colorspaces: bitdepth: 10ui description: | ADX10 color space - used for film scans + + ACES Transform ID : ACEScsc.ADX10_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -120,6 +126,8 @@ colorspaces: bitdepth: 16ui description: | ADX16 color space - used for film scans + + ACES Transform ID : ACEScsc.ADX16_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -162,6 +170,8 @@ colorspaces: bitdepth: 32f description: | The ACES Look Transform: ACES 1.0 to 0.1 emulation + + ACES Transform ID : LMT.Academy.ACES_0_1_1.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] @@ -177,6 +187,8 @@ colorspaces: bitdepth: 32f description: | The ACES Look Transform: ACES 1.0 to 0.2 emulation + + ACES Transform ID : LMT.Academy.ACES_0_2_2.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] @@ -192,6 +204,8 @@ colorspaces: bitdepth: 32f description: | The ACES Look Transform: ACES 1.0 to 0.7 emulation + + ACES Transform ID : LMT.Academy.ACES_0_7_1.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] @@ -285,6 +299,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - DCDM (P3 gamut clip) Output Transform + + ACES Transform ID : ODT.Academy.DCDM_P3D60.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -300,6 +316,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - DCDM Output Transform + + ACES Transform ID : ODT.Academy.DCDM.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -313,23 +331,25 @@ colorspaces: - ! {src: Output_Shaper.RRT.a1.0.0.DCDM.spi3d, interpolation: tetrahedral} - ! - name: Output - Rec.2020 - Full + name: Output - Rec.709 family: Output equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.2020 - Full Output Transform + ACES 1.0 Output - Rec.709 Output Transform + + ACES Transform ID : ODT.Academy.Rec709_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] to_reference: ! children: - - ! {src: InvRRT.a1.0.0.Rec.2020_-_Full.Output_Shaper.spi3d, interpolation: tetrahedral} + - ! {src: InvRRT.a1.0.0.Rec.709.Output_Shaper.spi3d, interpolation: tetrahedral} - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} from_reference: ! children: - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.Rec.2020_-_Full.spi3d, interpolation: tetrahedral} + - ! {src: Output_Shaper.RRT.a1.0.0.Rec.709.spi3d, interpolation: tetrahedral} - ! name: Output - P3-D60 PQ (1000 nits) @@ -338,6 +358,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 PQ (1000 nits) Output Transform + + ACES Transform ID : ODT.Academy.P3D60_PQ_1000nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -357,6 +379,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 PQ (2000 nits) Output Transform + + ACES Transform ID : ODT.Academy.P3D60_PQ_2000nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -376,6 +400,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 Output Transform + + ACES Transform ID : ODT.Academy.P3D60_48nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -395,6 +421,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 PQ (4000 nits) Output Transform + + ACES Transform ID : ODT.Academy.P3D60_PQ_4000nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -414,6 +442,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-DCI Output Transform + + ACES Transform ID : ODT.Academy.P3DCI_48nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -427,99 +457,67 @@ colorspaces: - ! {src: Output_Shaper.RRT.a1.0.0.P3-DCI.spi3d, interpolation: tetrahedral} - ! - name: Output - Rec.2020 - Legal + name: Output - Rec.2020 family: Output equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.2020 - Legal Output Transform + ACES 1.0 Output - Rec.2020 Output Transform + + ACES Transform ID : ODT.Academy.Rec2020_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] to_reference: ! children: - - ! {src: InvRRT.a1.0.0.Rec.2020_-_Legal.Output_Shaper.spi3d, interpolation: tetrahedral} + - ! {src: InvRRT.a1.0.0.Rec.2020.Output_Shaper.spi3d, interpolation: tetrahedral} - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} from_reference: ! children: - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.Rec.2020_-_Legal.spi3d, interpolation: tetrahedral} + - ! {src: Output_Shaper.RRT.a1.0.0.Rec.2020.spi3d, interpolation: tetrahedral} - ! - name: Output - Rec.709 - Legal + name: Output - Rec.709 (D60 sim.) family: Output equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.709 - Legal Output Transform + ACES 1.0 Output - Rec.709 (D60 sim.) Output Transform + + ACES Transform ID : ODT.Academy.Rec709_D60sim_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] to_reference: ! children: - - ! {src: InvRRT.a1.0.0.Rec.709_-_Legal.Output_Shaper.spi3d, interpolation: tetrahedral} + - ! {src: InvRRT.a1.0.0.Rec.709__D60_sim._.Output_Shaper.spi3d, interpolation: tetrahedral} - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} from_reference: ! children: - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.Rec.709_-_Legal.spi3d, interpolation: tetrahedral} + - ! {src: Output_Shaper.RRT.a1.0.0.Rec.709__D60_sim._.spi3d, interpolation: tetrahedral} - ! - name: Output - Rec.709 - Full - family: Output - equalitygroup: "" - bitdepth: 32f - description: | - ACES 1.0 Output - Rec.709 - Full Output Transform - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! - children: - - ! {src: InvRRT.a1.0.0.Rec.709_-_Full.Output_Shaper.spi3d, interpolation: tetrahedral} - - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} - from_reference: ! - children: - - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.Rec.709_-_Full.spi3d, interpolation: tetrahedral} - - - ! - name: Output - Rec.709 (D60 sim.) - Legal - family: Output - equalitygroup: "" - bitdepth: 32f - description: | - ACES 1.0 Output - Rec.709 (D60 sim.) - Legal Output Transform - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! - children: - - ! {src: InvRRT.a1.0.0.Rec.709__D60_sim.__-_Legal.Output_Shaper.spi3d, interpolation: tetrahedral} - - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} - from_reference: ! - children: - - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.Rec.709__D60_sim.__-_Legal.spi3d, interpolation: tetrahedral} - - - ! - name: Output - Rec.709 (D60 sim.) - Full + name: Output - sRGB (D60 sim.) family: Output equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.709 (D60 sim.) - Full Output Transform + ACES 1.0 Output - sRGB (D60 sim.) Output Transform + + ACES Transform ID : ODT.Academy.RGBmonitor_D60sim_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] to_reference: ! children: - - ! {src: InvRRT.a1.0.0.Rec.709__D60_sim.__-_Full.Output_Shaper.spi3d, interpolation: tetrahedral} + - ! {src: InvRRT.a1.0.0.sRGB__D60_sim._.Output_Shaper.spi3d, interpolation: tetrahedral} - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} from_reference: ! children: - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.Rec.709__D60_sim.__-_Full.spi3d, interpolation: tetrahedral} + - ! {src: Output_Shaper.RRT.a1.0.0.sRGB__D60_sim._.spi3d, interpolation: tetrahedral} - ! name: Input - ARRI - V3 LogC (EI160) - Wide Gamut @@ -528,6 +526,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI160) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI160.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -537,31 +537,14 @@ colorspaces: - ! {matrix: [0.680206, 0.236137, 0.083658, 0, 0.085415, 1.01747, -0.102886, 0, 0.002057, -0.062563, 1.06051, 0, 0, 0, 0, 1]} - ! - name: Output - sRGB (D60 sim.) - family: Output - equalitygroup: "" - bitdepth: 32f - description: | - ACES 1.0 Output - sRGB (D60 sim.) Output Transform - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! - children: - - ! {src: InvRRT.a1.0.0.sRGB__D60_sim._.Output_Shaper.spi3d, interpolation: tetrahedral} - - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear} - from_reference: ! - children: - - ! {src: Output_Shaper_to_linear.spi1d, interpolation: linear, direction: inverse} - - ! {src: Output_Shaper.RRT.a1.0.0.sRGB__D60_sim._.spi3d, interpolation: tetrahedral} - - - ! name: Input - ARRI - V3 LogC (EI200) - Wide Gamut family: Input/ARRI equalitygroup: "" bitdepth: 32f description: | V3 LogC (EI200) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI200.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -577,6 +560,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI250) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI250.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -592,6 +577,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI320) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI320.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -607,6 +594,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI400) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI400.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -622,6 +611,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI500) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI500.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -637,6 +628,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI640) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI640.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -652,6 +645,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI800) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI800.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -667,6 +662,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI1000) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI1000.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -682,6 +679,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI1280) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI1280.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -697,6 +696,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI1600) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI1600.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -712,6 +713,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI2000) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI2000.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -727,6 +730,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI2560) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI2560.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -742,6 +747,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI3200) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI3200.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1195,6 +1202,8 @@ colorspaces: bitdepth: 32f description: | S-Log1 - S-Gamut + + ACES Transform ID : IDT.Sony.SLog1_SGamut_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1210,6 +1219,8 @@ colorspaces: bitdepth: 32f description: | S-Log2 - S-Gamut + + ACES Transform ID : IDT.Sony.SLog2_SGamut_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1225,6 +1236,8 @@ colorspaces: bitdepth: 32f description: | S-Log2 - S-Gamut Daylight + + ACES Transform ID : IDT.Sony.SLog2_SGamut_Daylight_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1240,6 +1253,8 @@ colorspaces: bitdepth: 32f description: | S-Log2 - S-Gamut Tungsten + + ACES Transform ID : IDT.Sony.SLog2_SGamut_Tungsten_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1255,6 +1270,8 @@ colorspaces: bitdepth: 32f description: | S-Log3 - S-Gamut3.Cine + + ACES Transform ID : IDT.Sony.SLog3_SGamut3.Cine_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1270,6 +1287,8 @@ colorspaces: bitdepth: 32f description: | S-Log3 - S-Gamut3 + + ACES Transform ID : IDT.Sony.SLog3_SGamut3_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1375,12 +1394,12 @@ colorspaces: to_reference: ! {matrix: [0.752983, 0.14337, 0.103647, 0, 0.0217077, 1.01532, -0.0370265, 0, -0.00941605, 0.00337042, 1.00605, 0, 0, 0, 0, 1]} - ! - name: Utility - XYZ + name: Utility - XYZ-D60 family: Utility - equalitygroup: XYZ + equalitygroup: XYZ-D60 bitdepth: 32f description: | - The XYZ color space + The XYZ-D60 color space isdata: false allocation: uniform allocationvars: [0, 1] @@ -1388,19 +1407,6 @@ colorspaces: from_reference: ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - ! - name: Utility - Linear - AP1 - family: Utility - equalitygroup: Linear - AP1 - bitdepth: 32f - description: | - The Linear - AP1 color space - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {matrix: [0.695452, 0.140679, 0.163869, 0, 0.0447946, 0.859671, 0.0955343, 0, -0.00552588, 0.00402521, 1.0015, 0, 0, 0, 0, 1]} - from_reference: ! {matrix: [1.45144, -0.236511, -0.214929, 0, -0.0765538, 1.17623, -0.0996759, 0, 0.00831615, -0.00603245, 0.997716, 0, 0, 0, 0, 1]} - - - ! name: Utility - Linear - P3-D60 family: Utility equalitygroup: Linear - P3-D60 @@ -1431,12 +1437,12 @@ colorspaces: - ! {matrix: [2.72539, -1.018, -0.440163, 0, -0.795168, 1.68973, 0.0226472, 0, 0.0412419, -0.087639, 1.10093, 0, 0, 0, 0, 1]} - ! - name: Utility - Linear - Rec.709 + name: Utility - Linear - sRGB family: Utility - equalitygroup: Linear - Rec.709 + equalitygroup: Linear - sRGB bitdepth: 32f description: | - The Linear - Rec.709 color space + The Linear - sRGB color space isdata: false allocation: uniform allocationvars: [0, 1] @@ -1446,24 +1452,24 @@ colorspaces: - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} - ! - name: Utility - Curve - Rec.709 + name: Utility - Curve - sRGB family: Utility - equalitygroup: Curve - Rec.709 + equalitygroup: Curve - sRGB bitdepth: 32f description: | - The Curve - Rec.709 color space + The Curve - sRGB color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: rec709_to_linear.spi1d, interpolation: linear} + to_reference: ! {src: sRGB_to_linear.spi1d, interpolation: linear} - ! - name: Utility - Rec.709 + name: Utility - sRGB family: Utility - equalitygroup: Rec.709 + equalitygroup: sRGB bitdepth: 32f description: | - The Rec.709 color space + The sRGB color space isdata: false allocation: uniform allocationvars: [0, 1] @@ -1471,15 +1477,15 @@ colorspaces: children: - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} - - ! {src: rec709_to_linear.spi1d, interpolation: linear, direction: inverse} + - ! {src: sRGB_to_linear.spi1d, interpolation: linear, direction: inverse} - ! - name: Utility - Linear - sRGB + name: Utility - Linear - Rec.709 family: Utility - equalitygroup: Linear - sRGB + equalitygroup: Linear - Rec.709 bitdepth: 32f description: | - The Linear - sRGB color space + The Linear - Rec.709 color space isdata: false allocation: uniform allocationvars: [0, 1] @@ -1489,24 +1495,24 @@ colorspaces: - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} - ! - name: Utility - Curve - sRGB + name: Utility - Curve - Rec.709 family: Utility - equalitygroup: Curve - sRGB + equalitygroup: Curve - Rec.709 bitdepth: 32f description: | - The Curve - sRGB color space + The Curve - Rec.709 color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: sRGB_to_linear.spi1d, interpolation: linear} + to_reference: ! {src: rec709_to_linear.spi1d, interpolation: linear} - ! - name: Utility - sRGB + name: Utility - Rec.709 - Camera family: Utility - equalitygroup: sRGB + equalitygroup: Rec.709 - Camera bitdepth: 32f description: | - The sRGB color space + The Rec.709 - Camera color space isdata: false allocation: uniform allocationvars: [0, 1] @@ -1514,85 +1520,86 @@ colorspaces: children: - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} - - ! {src: sRGB_to_linear.spi1d, interpolation: linear, direction: inverse} + - ! {src: rec709_to_linear.spi1d, interpolation: linear, direction: inverse} - ! - name: Utility - Linear - Rec.1886 + name: Utility - Linear - Rec.2020 family: Utility - equalitygroup: Linear - Rec.1886 + equalitygroup: Linear - Rec.2020 bitdepth: 32f description: | - The Linear - Rec.1886 color space + The Linear - Rec.2020 color space isdata: false allocation: uniform allocationvars: [0, 1] from_reference: ! children: - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} + - ! {matrix: [1.71665, -0.355671, -0.253366, 0, -0.666684, 1.61648, 0.0157685, 0, 0.0176399, -0.0427706, 0.942103, 0, 0, 0, 0, 1]} - ! - name: Utility - Curve - Rec.1886 + name: Utility - Curve - Rec.2020 family: Utility - equalitygroup: Curve - Rec.1886 + equalitygroup: Curve - Rec.2020 bitdepth: 32f description: | - The Curve - Rec.1886 color space + The Curve - Rec.2020 color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: rec1886_to_linear.spi1d, interpolation: linear} + to_reference: ! {src: rec2020_to_linear.spi1d, interpolation: linear} - ! - name: Utility - Rec.1886 + name: Utility - Rec.2020 - Camera family: Utility - equalitygroup: Rec.1886 + equalitygroup: Rec.2020 - Camera bitdepth: 32f description: | - The Rec.1886 color space + The Rec.2020 - Camera color space isdata: false allocation: uniform allocationvars: [0, 1] from_reference: ! children: - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} - - ! {src: rec1886_to_linear.spi1d, interpolation: linear, direction: inverse} + - ! {matrix: [1.71665, -0.355671, -0.253366, 0, -0.666684, 1.61648, 0.0157685, 0, 0.0176399, -0.0427706, 0.942103, 0, 0, 0, 0, 1]} + - ! {src: rec2020_to_linear.spi1d, interpolation: linear, direction: inverse} - ! - name: Utility - Linear - Rec.2020 + name: Utility - Curve - Rec.1886 family: Utility - equalitygroup: Linear - Rec.2020 + equalitygroup: Curve - Rec.1886 bitdepth: 32f description: | - The Linear - Rec.2020 color space + The Curve - Rec.1886 color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! - children: - - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - - ! {matrix: [1.71665, -0.355671, -0.253366, 0, -0.666684, 1.61648, 0.0157685, 0, 0.0176399, -0.0427706, 0.942103, 0, 0, 0, 0, 1]} + to_reference: ! {src: rec1886_to_linear.spi1d, interpolation: linear} - ! - name: Utility - Curve - Rec.2020 + name: Utility - Rec.709 - Display family: Utility - equalitygroup: Curve - Rec.2020 + equalitygroup: Rec.709 - Display bitdepth: 32f description: | - The Curve - Rec.2020 color space + The Rec.709 - Display color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: rec2020_to_linear.spi1d, interpolation: linear} + from_reference: ! + children: + - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} + - ! {matrix: [3.24097, -1.53738, -0.498611, 0, -0.969244, 1.87597, 0.0415551, 0, 0.0556301, -0.203977, 1.05697, 0, 0, 0, 0, 1]} + - ! {src: rec1886_to_linear.spi1d, interpolation: linear, direction: inverse} - ! - name: Utility - Rec.2020 + name: Utility - Rec.2020 - Display family: Utility - equalitygroup: Rec.2020 + equalitygroup: Rec.2020 - Display bitdepth: 32f description: | - The Rec.2020 color space + The Rec.2020 - Display color space isdata: false allocation: uniform allocationvars: [0, 1] @@ -1600,7 +1607,7 @@ colorspaces: children: - ! {matrix: [0.952552, 0, 9.36786e-05, 0, 0.343966, 0.728166, -0.0721325, 0, 0, 0, 1.00883, 0, 0, 0, 0, 1]} - ! {matrix: [1.71665, -0.355671, -0.253366, 0, -0.666684, 1.61648, 0.0157685, 0, 0.0176399, -0.0427706, 0.942103, 0, 0, 0, 0, 1]} - - ! {src: rec2020_to_linear.spi1d, interpolation: linear, direction: inverse} + - ! {src: rec1886_to_linear.spi1d, interpolation: linear, direction: inverse} - ! name: Utility - Linear - RIMM ROMM (ProPhoto) @@ -1678,6 +1685,8 @@ colorspaces: bitdepth: 32f description: | The ACEScc color space + + ACES Transform ID : ACEScsc.ACEScc_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [-0.3584, 1.468] @@ -1690,6 +1699,8 @@ colorspaces: bitdepth: 32f description: | The ACEScc color space + + ACES Transform ID : ACEScsc.ACEScc_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [-0.3584, 1.468] @@ -1702,6 +1713,8 @@ colorspaces: bitdepth: 32f description: | The ACESproxy color space + + ACES Transform ID : ACEScsc.ACESproxy10i_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1714,6 +1727,8 @@ colorspaces: bitdepth: 32f description: | The ACESproxy color space + + ACES Transform ID : ACEScsc.ACESproxy10i_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1726,23 +1741,28 @@ colorspaces: bitdepth: 32f description: | The ACEScg color space + + ACES Transform ID : ACEScsc.ACEScg_to_ACES.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] to_reference: ! {src: ACES - ACEScg, dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: ACES - ACEScg} - ! name: lin_ap1 family: Aliases - equalitygroup: Linear - AP1 + equalitygroup: "" bitdepth: 32f description: | - The Linear - AP1 color space + The ACEScg color space + + ACES Transform ID : ACEScsc.ACEScg_to_ACES.a1.0.0 isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: Utility - Linear - AP1, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - AP1} + allocation: lg2 + allocationvars: [-8, 5, 0.00390625] + to_reference: ! {src: ACES - ACEScg, dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: ACES - ACEScg} - ! name: adx10 @@ -1751,6 +1771,8 @@ colorspaces: bitdepth: 10ui description: | ADX10 color space - used for film scans + + ACES Transform ID : ACEScsc.ADX10_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1763,6 +1785,8 @@ colorspaces: bitdepth: 16ui description: | ADX16 color space - used for film scans + + ACES Transform ID : ACEScsc.ADX16_to_ACES.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1799,6 +1823,8 @@ colorspaces: bitdepth: 32f description: | The ACES Look Transform: ACES 1.0 to 0.1 emulation + + ACES Transform ID : LMT.Academy.ACES_0_1_1.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] @@ -1811,6 +1837,8 @@ colorspaces: bitdepth: 32f description: | The ACES Look Transform: ACES 1.0 to 0.2 emulation + + ACES Transform ID : LMT.Academy.ACES_0_2_2.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] @@ -1823,6 +1851,8 @@ colorspaces: bitdepth: 32f description: | The ACES Look Transform: ACES 1.0 to 0.7 emulation + + ACES Transform ID : LMT.Academy.ACES_0_7_1.a1.0.0 isdata: false allocation: lg2 allocationvars: [-8, 5, 0.00390625] @@ -1907,6 +1937,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - DCDM (P3 gamut clip) Output Transform + + ACES Transform ID : ODT.Academy.DCDM_P3D60.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1919,6 +1951,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - DCDM Output Transform + + ACES Transform ID : ODT.Academy.DCDM.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1926,17 +1960,19 @@ colorspaces: from_reference: ! {src: ACES - ACES2065-1, dst: Output - DCDM} - ! - name: out_rec2020full + name: out_rec709 family: Aliases equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.2020 - Full Output Transform + ACES 1.0 Output - Rec.709 Output Transform + + ACES Transform ID : ODT.Academy.Rec709_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Output - Rec.2020 - Full, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.2020 - Full} + to_reference: ! {src: Output - Rec.709, dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.709} - ! name: out_p3d60pq1000nits @@ -1945,6 +1981,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 PQ (1000 nits) Output Transform + + ACES Transform ID : ODT.Academy.P3D60_PQ_1000nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1958,6 +1996,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 PQ (2000 nits) Output Transform + + ACES Transform ID : ODT.Academy.P3D60_PQ_2000nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1971,6 +2011,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 Output Transform + + ACES Transform ID : ODT.Academy.P3D60_48nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1984,6 +2026,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-D60 PQ (4000 nits) Output Transform + + ACES Transform ID : ODT.Academy.P3D60_PQ_4000nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -1997,6 +2041,8 @@ colorspaces: bitdepth: 32f description: | ACES 1.0 Output - P3-DCI Output Transform + + ACES Transform ID : ODT.Academy.P3DCI_48nits.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2004,69 +2050,49 @@ colorspaces: from_reference: ! {src: ACES - ACES2065-1, dst: Output - P3-DCI} - ! - name: out_rec2020legal - family: Aliases - equalitygroup: "" - bitdepth: 32f - description: | - ACES 1.0 Output - Rec.2020 - Legal Output Transform - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: Output - Rec.2020 - Legal, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.2020 - Legal} - - - ! - name: out_rec709legal - family: Aliases - equalitygroup: "" - bitdepth: 32f - description: | - ACES 1.0 Output - Rec.709 - Legal Output Transform - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: Output - Rec.709 - Legal, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.709 - Legal} - - - ! - name: out_rec709full + name: out_rec2020 family: Aliases equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.709 - Full Output Transform + ACES 1.0 Output - Rec.2020 Output Transform + + ACES Transform ID : ODT.Academy.Rec2020_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Output - Rec.709 - Full, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.709 - Full} + to_reference: ! {src: Output - Rec.2020, dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.2020} - ! - name: out_rec709d60simlegal + name: out_rec709d60sim family: Aliases equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.709 (D60 sim.) - Legal Output Transform + ACES 1.0 Output - Rec.709 (D60 sim.) Output Transform + + ACES Transform ID : ODT.Academy.Rec709_D60sim_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Output - Rec.709 (D60 sim.) - Legal, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.709 (D60 sim.) - Legal} + to_reference: ! {src: Output - Rec.709 (D60 sim.), dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.709 (D60 sim.)} - ! - name: out_rec709d60simfull + name: out_srgbd60sim family: Aliases equalitygroup: "" bitdepth: 32f description: | - ACES 1.0 Output - Rec.709 (D60 sim.) - Full Output Transform + ACES 1.0 Output - sRGB (D60 sim.) Output Transform + + ACES Transform ID : ODT.Academy.RGBmonitor_D60sim_100nits_dim.a1.0.0 isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Output - Rec.709 (D60 sim.) - Full, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - Rec.709 (D60 sim.) - Full} + to_reference: ! {src: Output - sRGB (D60 sim.), dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: Output - sRGB (D60 sim.)} - ! name: logc3ei160_arriwide @@ -2075,31 +2101,22 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI160) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI160.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] to_reference: ! {src: Input - ARRI - V3 LogC (EI160) - Wide Gamut, dst: ACES - ACES2065-1} - ! - name: out_srgbd60sim - family: Aliases - equalitygroup: "" - bitdepth: 32f - description: | - ACES 1.0 Output - sRGB (D60 sim.) Output Transform - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: Output - sRGB (D60 sim.), dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Output - sRGB (D60 sim.)} - - - ! name: logc3ei200_arriwide family: Aliases equalitygroup: "" bitdepth: 32f description: | V3 LogC (EI200) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI200.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2112,6 +2129,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI250) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI250.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2124,6 +2143,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI320) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI320.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2136,6 +2157,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI400) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI400.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2148,6 +2171,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI500) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI500.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2160,6 +2185,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI640) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI640.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2172,6 +2199,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI800) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI800.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2184,6 +2213,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI1000) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI1000.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2196,6 +2227,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI1280) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI1280.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2208,6 +2241,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI1600) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI1600.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2220,6 +2255,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI2000) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI2000.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2232,6 +2269,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI2560) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI2560.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2244,6 +2283,8 @@ colorspaces: bitdepth: 32f description: | V3 LogC (EI3200) - Wide Gamut + + ACES Transform ID : IDT.ARRI.Alexa-v3-logC-EI3200.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2652,6 +2693,8 @@ colorspaces: bitdepth: 32f description: | S-Log1 - S-Gamut + + ACES Transform ID : IDT.Sony.SLog1_SGamut_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2664,6 +2707,8 @@ colorspaces: bitdepth: 32f description: | S-Log2 - S-Gamut + + ACES Transform ID : IDT.Sony.SLog2_SGamut_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2676,6 +2721,8 @@ colorspaces: bitdepth: 32f description: | S-Log2 - S-Gamut Daylight + + ACES Transform ID : IDT.Sony.SLog2_SGamut_Daylight_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2688,6 +2735,8 @@ colorspaces: bitdepth: 32f description: | S-Log2 - S-Gamut Tungsten + + ACES Transform ID : IDT.Sony.SLog2_SGamut_Tungsten_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2700,6 +2749,8 @@ colorspaces: bitdepth: 32f description: | S-Log3 - S-Gamut3.Cine + + ACES Transform ID : IDT.Sony.SLog3_SGamut3.Cine_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2712,6 +2763,8 @@ colorspaces: bitdepth: 32f description: | S-Log3 - S-Gamut3 + + ACES Transform ID : IDT.Sony.SLog3_SGamut3_10i.a1.v1 isdata: false allocation: uniform allocationvars: [0, 1] @@ -2814,17 +2867,17 @@ colorspaces: to_reference: ! {src: Input - Sony - Linear - S-Gamut3, dst: ACES - ACES2065-1} - ! - name: lin_xyz + name: lin_xyz_d60 family: Aliases - equalitygroup: XYZ + equalitygroup: XYZ-D60 bitdepth: 32f description: | - The XYZ color space + The XYZ-D60 color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Utility - XYZ, dst: ACES - ACES2065-1} - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - XYZ} + to_reference: ! {src: Utility - XYZ-D60, dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - XYZ-D60} - ! name: lin_p3d60 @@ -2851,148 +2904,148 @@ colorspaces: from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - P3-DCI} - ! - name: lin_rec709 + name: lin_srgb family: Aliases - equalitygroup: Linear - Rec.709 + equalitygroup: Linear - sRGB bitdepth: 32f description: | - The Linear - Rec.709 color space + The Linear - sRGB color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - Rec.709} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - sRGB} - ! - name: crv_rec709 + name: crv_srgb family: Aliases - equalitygroup: Curve - Rec.709 + equalitygroup: Curve - sRGB bitdepth: 32f description: | - The Curve - Rec.709 color space + The Curve - sRGB color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Utility - Curve - Rec.709, dst: ACES - ACES2065-1} + to_reference: ! {src: Utility - Curve - sRGB, dst: ACES - ACES2065-1} - ! - name: rec709 + name: srgb family: Aliases - equalitygroup: Rec.709 + equalitygroup: sRGB bitdepth: 32f description: | - The Rec.709 color space + The sRGB color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.709} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - sRGB} - ! - name: lin_srgb + name: lin_rec709 family: Aliases - equalitygroup: Linear - sRGB + equalitygroup: Linear - Rec.709 bitdepth: 32f description: | - The Linear - sRGB color space + The Linear - Rec.709 color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - sRGB} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - Rec.709} - ! - name: crv_srgb + name: crv_rec709 family: Aliases - equalitygroup: Curve - sRGB + equalitygroup: Curve - Rec.709 bitdepth: 32f description: | - The Curve - sRGB color space + The Curve - Rec.709 color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Utility - Curve - sRGB, dst: ACES - ACES2065-1} + to_reference: ! {src: Utility - Curve - Rec.709, dst: ACES - ACES2065-1} - ! - name: srgb + name: rec709_camera family: Aliases - equalitygroup: sRGB + equalitygroup: Rec.709 - Camera bitdepth: 32f description: | - The sRGB color space + The Rec.709 - Camera color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - sRGB} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.709 - Camera} - ! - name: lin_rec1886 + name: lin_rec2020 family: Aliases - equalitygroup: Linear - Rec.1886 + equalitygroup: Linear - Rec.2020 bitdepth: 32f description: | - The Linear - Rec.1886 color space + The Linear - Rec.2020 color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - Rec.1886} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - Rec.2020} - ! - name: crv_rec1886 + name: crv_rec2020 family: Aliases - equalitygroup: Curve - Rec.1886 + equalitygroup: Curve - Rec.2020 bitdepth: 32f description: | - The Curve - Rec.1886 color space + The Curve - Rec.2020 color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Utility - Curve - Rec.1886, dst: ACES - ACES2065-1} + to_reference: ! {src: Utility - Curve - Rec.2020, dst: ACES - ACES2065-1} - ! - name: rec1886 + name: rec2020_camera family: Aliases - equalitygroup: Rec.1886 + equalitygroup: Rec.2020 - Camera bitdepth: 32f description: | - The Rec.1886 color space + The Rec.2020 - Camera color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.1886} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.2020 - Camera} - ! - name: lin_rec2020 + name: crv_rec1886 family: Aliases - equalitygroup: Linear - Rec.2020 + equalitygroup: Curve - Rec.1886 bitdepth: 32f description: | - The Linear - Rec.2020 color space + The Curve - Rec.1886 color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - Rec.2020} + to_reference: ! {src: Utility - Curve - Rec.1886, dst: ACES - ACES2065-1} - ! - name: crv_rec2020 + name: rec709_display family: Aliases - equalitygroup: Curve - Rec.2020 + equalitygroup: Rec.709 - Display bitdepth: 32f description: | - The Curve - Rec.2020 color space + The Rec.709 - Display color space isdata: false allocation: uniform allocationvars: [0, 1] - to_reference: ! {src: Utility - Curve - Rec.2020, dst: ACES - ACES2065-1} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.709 - Display} - ! - name: rec2020 + name: rec2020_display family: Aliases - equalitygroup: Rec.2020 + equalitygroup: Rec.2020 - Display bitdepth: 32f description: | - The Rec.2020 color space + The Rec.2020 - Display color space isdata: false allocation: uniform allocationvars: [0, 1] - from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.2020} + from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Rec.2020 - Display} - ! name: lin_prophoto @@ -3041,3 +3094,14 @@ colorspaces: allocation: uniform allocationvars: [0, 1] from_reference: ! {src: ACES - ACES2065-1, dst: Utility - Linear - Adobe Wide Gamut RGB} + + - ! + name: raw + family: Aliases + equalitygroup: Raw + bitdepth: 32f + description: | + The Raw color space + isdata: true + allocation: uniform + allocationvars: [0, 1] -- 1.7.10.4