X-Git-Url: http://users.mur.at/ms/git/gitweb/?p=OpenColorIO-Configs.git;a=blobdiff_plain;f=spi-vfx%2Fconfig.ocio;h=21aa33795c3a01da1547a3ff1356299f0418c3c6;hp=fb5f21b48dad47c9adb209670d28a123b2514ac5;hb=8c825fb5e6a8be88fb6a2e9620d35bf88d661377;hpb=08489c8c7354c13941542eca6b616f70ed2f20a5 diff --git a/spi-vfx/config.ocio b/spi-vfx/config.ocio index fb5f21b..21aa337 100644 --- a/spi-vfx/config.ocio +++ b/spi-vfx/config.ocio @@ -1,4 +1,3 @@ ---- ocio_profile_version: 1 search_path: luts @@ -11,19 +10,21 @@ roles: compositing_log: lgf data: ncf default: ncf + matte_paint: vd8 reference: lnf scene_linear: lnf - spi_spm: lg8 + texture_paint: dt16 displays: DCIP3: - - ! {name: Raw, colorspace: nc10} - - ! {name: Log, colorspace: lg10} - ! {name: Film, colorspace: p3dci8} - sRGB: - - ! {name: Raw, colorspace: nc10} - ! {name: Log, colorspace: lg10} + - ! {name: Raw, colorspace: nc10} + sRGB: - ! {name: Film, colorspace: srgb8} + - ! {name: Log, colorspace: lg10} + - ! {name: Raw, colorspace: nc10} + active_displays: [sRGB, DCIP3] active_views: [Film, Log, Raw] @@ -31,15 +32,21 @@ colorspaces: - ! name: lnf family: ln + equalitygroup: bitdepth: 32f + description: | + lnf : linear show space isdata: false allocation: lg2 - allocationvars: [-15, 6, 0.01] + allocationvars: [-15, 6] - ! name: lnh family: ln + equalitygroup: bitdepth: 16f + description: | + lnh : linear show space isdata: false allocation: lg2 allocationvars: [-15, 6] @@ -47,7 +54,10 @@ colorspaces: - ! name: ln16 family: ln + equalitygroup: bitdepth: 16ui + description: | + ln16 : linear show space isdata: false allocation: lg2 allocationvars: [-15, 0] @@ -55,94 +65,57 @@ colorspaces: - ! name: lg16 family: lg + equalitygroup: bitdepth: 16ui + description: | + lg16 : conversion from film log isdata: false allocation: uniform - allocationvars: [0, 1] to_reference: ! {src: lg16.spi1d, interpolation: nearest} - ! name: lg10 family: lg + equalitygroup: bitdepth: 10ui + description: | + lg10 : conversion from film log isdata: false allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: lg10.spi1d, interpolation: nearest} - - - ! - name: lg8 - family: lg - bitdepth: 8ui - isdata: false - allocation: uniform - allocationvars: [0, 1] to_reference: ! {src: lg10.spi1d, interpolation: nearest} - ! name: lgf family: lg + equalitygroup: bitdepth: 32f + description: | + lgf : conversion from film log isdata: false allocation: uniform allocationvars: [-0.25, 1.5] to_reference: ! {src: lgf.spi1d, interpolation: linear} - ! - name: gn16 - family: gn - bitdepth: 16ui - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: gn16.spi1d, interpolation: nearest} - - - ! name: gn10 family: gn + equalitygroup: bitdepth: 10ui + description: | + gn10 :conversion from Panalog isdata: false allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: gn16.spi1d, interpolation: nearest} - - - ! - name: gn8 - family: gn - bitdepth: 8ui - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! {src: gn16.spi1d, interpolation: nearest} - - - ! - name: gnf - family: gn - bitdepth: 32f - isdata: false - allocation: uniform - allocationvars: [-0.25, 1.5] - to_reference: ! {src: gnf.spi1d, interpolation: linear} + to_reference: ! {src: gn10.spi1d, interpolation: nearest} - ! name: vd16 family: vd + equalitygroup: bitdepth: 16ui + description: | + vd16 :conversion from a gamma 2.2 isdata: false allocation: uniform - allocationvars: [0, 1] - to_reference: ! - children: - - ! {src: version_8_whitebalanced.spimtx, interpolation: unknown, direction: inverse} - - ! {src: vd16.spi1d, interpolation: nearest} - - - ! - name: vd8 - family: vd - bitdepth: 8ui - isdata: false - allocation: uniform - allocationvars: [0, 1] to_reference: ! children: - ! {src: version_8_whitebalanced.spimtx, interpolation: unknown, direction: inverse} @@ -151,112 +124,119 @@ colorspaces: - ! name: vd10 family: vd + equalitygroup: bitdepth: 10ui + description: | + vd10 :conversion from a gamma 2.2 isdata: false allocation: uniform - allocationvars: [0, 1] to_reference: ! children: - ! {src: version_8_whitebalanced.spimtx, interpolation: unknown, direction: inverse} - - ! {src: vd16.spi1d, interpolation: nearest} + - ! {src: vd10.spi1d, interpolation: nearest} - ! - name: vdf + name: vd8 family: vd - bitdepth: 32f + equalitygroup: + bitdepth: 8ui + description: | + vd8 :conversion from a gamma 2.2 isdata: false allocation: uniform - allocationvars: [0, 1] to_reference: ! children: - - ! {src: vd16, dst: lnf} + - ! {src: version_8_whitebalanced.spimtx, interpolation: unknown, direction: inverse} + - ! {src: vd8.spi1d, interpolation: nearest} - ! name: hd10 family: hd + equalitygroup: bitdepth: 10ui + description: | + hd10 : conversion from REC709 isdata: false allocation: uniform - allocationvars: [0, 1] to_reference: ! children: - ! {src: hdOffset.spimtx, interpolation: nearest, direction: inverse} - - ! {src: vdf, dst: lnf} - - - ! - name: dt8 - family: dt - bitdepth: 8ui - isdata: false - allocation: uniform - allocationvars: [0, 1] - to_reference: ! - children: - - ! {src: diffuseTextureMultiplier.spimtx, interpolation: nearest} - - ! {src: vdf, dst: lnf} + - ! {src: vd16, dst: lnf} - ! name: dt16 family: dt + equalitygroup: bitdepth: 16ui + description: | + dt16 :conversion for diffuse texture isdata: false allocation: uniform - allocationvars: [0, 1] to_reference: ! children: - ! {src: diffuseTextureMultiplier.spimtx, interpolation: nearest} - - ! {src: vdf, dst: lnf} + - ! {src: vd16, dst: lnf} - ! name: cpf family: cp + equalitygroup: bitdepth: 32f + description: | + cpf :video like conversion used for color picking isdata: false allocation: uniform - allocationvars: [0, 1] - to_reference: ! - children: - - ! {src: cpf.spi1d, interpolation: linear} + to_reference: ! {src: cpf.spi1d, interpolation: linear} - ! name: nc8 family: nc + equalitygroup: bitdepth: 8ui + description: | + nc8 :nc,Non-color used to store non-color data such as depth or surface normals isdata: true allocation: uniform - allocationvars: [0, 1] - ! name: nc10 family: nc + equalitygroup: bitdepth: 10ui + description: | + nc10 :nc,Non-color used to store non-color data such as depth or surface normals isdata: true allocation: uniform - allocationvars: [0, 1] - ! name: nc16 family: nc + equalitygroup: bitdepth: 16ui - isdata: false + description: | + nc16 :nc,Non-color used to store non-color data such as depth or surface normals + isdata: true allocation: uniform - allocationvars: [0, 1] - ! name: ncf family: nc + equalitygroup: bitdepth: 32f + description: | + ncf :nc,Non-color used to store non-color data such as depth or surface normals isdata: true allocation: uniform - allocationvars: [0, 1] - ! name: srgb8 family: srgb + equalitygroup: bitdepth: 8ui + description: | + srgb8 :rgb display space for the srgb standard. isdata: false allocation: uniform - allocationvars: [0, 1] from_reference: ! children: - ! {src: lnf, dst: lg10} @@ -265,10 +245,12 @@ colorspaces: - ! name: p3dci8 family: p3dci - bitdepth: 16ui + equalitygroup: + bitdepth: 8ui + description: | + p3dci8 :rgb display space for gamma 2.6 P3 projection. isdata: false allocation: uniform - allocationvars: [0, 1] from_reference: ! children: - ! {src: lnf, dst: lg10} @@ -277,13 +259,15 @@ colorspaces: - ! name: xyz16 family: xyz + equalitygroup: bitdepth: 16ui + description: | + xyz16 :Conversion for DCP creation. isdata: false allocation: uniform - allocationvars: [0, 1] from_reference: ! children: - ! {src: lnf, dst: p3dci8} - ! {value: [2.6, 2.6, 2.6, 1]} - - ! {src: p3_to_xyz16.spimtx, interpolation: unknown} + - ! {src: p3_to_xyz16_corrected_wp.spimtx, interpolation: unknown} - ! {value: [2.6, 2.6, 2.6, 1], direction: inverse}