slog update
[OpenColorIO-Configs.git] / aces / config_1_0_3.ocio
1 ocio_profile_version: 1
2
3 search_path: luts
4 strictparsing: true
5 luma: [0.2126, 0.7152, 0.0722]
6
7 description: RRT version ut33
8
9 roles:
10   color_picking: raw
11   color_timing: adx10
12   compositing_log: adx10
13   data: raw
14   default: raw
15   matte_paint: raw
16   reference: aces
17   scene_linear: aces
18   texture_paint: raw
19
20 displays:
21   p3dci:
22     - !<View> {name: Raw, colorspace: raw}
23     - !<View> {name: Log, colorspace: adx10}
24     - !<View> {name: RRT, colorspace: rrt_p3dci}
25   sRGB:
26     - !<View> {name: Raw, colorspace: raw}
27     - !<View> {name: Log, colorspace: adx10}
28     - !<View> {name: RRT, colorspace: rrt_srgb}
29   xyz:
30     - !<View> {name: Raw, colorspace: raw}
31     - !<View> {name: Log, colorspace: adx10}
32     - !<View> {name: RRT, colorspace: rrt_xyz}
33
34 active_displays: [sRGB, p3dci, xyz]
35 active_views: [RRT, Log, Raw]
36
37 colorspaces:
38   - !<ColorSpace>
39     name: aces
40     family: aces
41     equalitygroup: 
42     bitdepth: 32f
43     isdata: false
44     allocation: lg2
45     allocationvars: [-8.5, 5]
46
47   - !<ColorSpace>
48     name: raw
49     family: raw
50     equalitygroup: 
51     bitdepth: 32f
52     isdata: true
53     allocation: uniform
54     allocationvars: [0, 1]
55
56   - !<ColorSpace>
57     name: adx10
58     family: adx
59     equalitygroup: 
60     bitdepth: 10ui
61     description: |
62       Film Scan, using the 10-bit Academy Density Encoding
63       
64     isdata: false
65     allocation: uniform
66     allocationvars: [0, 1]
67     to_reference: !<GroupTransform>
68       children:
69         - !<FileTransform> {src: adx_adx10_to_cdd.spimtx}
70         - !<FileTransform> {src: adx_cdd_to_cid.spimtx}
71         - !<FileTransform> {src: adx_cid_to_rle.spi1d, interpolation: linear}
72         - !<LogTransform> {base: 10, direction: inverse}
73         - !<FileTransform> {src: adx_exp_to_aces.spimtx}
74
75   - !<ColorSpace>
76     name: adx16
77     family: adx
78     equalitygroup: 
79     bitdepth: 16ui
80     description: |
81       Film Scan, using the 16-bit Academy Density Encoding
82       
83     isdata: false
84     allocation: uniform
85     allocationvars: [0, 1]
86     to_reference: !<GroupTransform>
87       children:
88         - !<FileTransform> {src: adx_adx16_to_cdd.spimtx}
89         - !<FileTransform> {src: adx_cdd_to_cid.spimtx}
90         - !<FileTransform> {src: adx_cid_to_rle.spi1d, interpolation: linear}
91         - !<LogTransform> {base: 10, direction: inverse}
92         - !<FileTransform> {src: adx_exp_to_aces.spimtx}
93
94   - !<ColorSpace>
95     name: slogf35
96     family: sony
97     equalitygroup: 
98     bitdepth: 10ui
99     description: |
100       Sony S-Log, with f35 color primaries
101       
102     isdata: false
103     allocation: uniform
104     allocationvars: [0, 1]
105     to_reference: !<GroupTransform>
106       children:
107         - !<FileTransform> {src: slog.spi1d, interpolation: linear}
108         - !<FileTransform> {src: slogf35_to_aces.spimtx, interpolation: linear}
109
110   - !<ColorSpace>
111     name: slogf65_3200
112     family: sony
113     equalitygroup: 
114     bitdepth: 10ui
115     description: |
116       Sony S-Log, with f65 color primaries at 3200K
117       
118     isdata: false
119     allocation: uniform
120     allocationvars: [0, 1]
121     to_reference: !<GroupTransform>
122       children:
123         - !<FileTransform> {src: slog.spi1d, interpolation: linear}
124         - !<FileTransform> {src: slogf65_to_aces_3200.spimtx, interpolation: linear}
125
126   - !<ColorSpace>
127     name: slogf65_5500
128     family: sony
129     equalitygroup: 
130     bitdepth: 10ui
131     description: |
132       Sony S-Log, with f65 color primaries at 5500K
133       
134     isdata: false
135     allocation: uniform
136     allocationvars: [0, 1]
137     to_reference: !<GroupTransform>
138       children:
139         - !<FileTransform> {src: slog.spi1d, interpolation: linear}
140         - !<FileTransform> {src: slogf65_to_aces_5500.spimtx, interpolation: linear}
141
142   - !<ColorSpace>
143     name: slog2f65_3200
144     family: sony
145     equalitygroup: 
146     bitdepth: 10ui
147     description: |
148       Sony S-Log 2, with f65 color primaries at 3200K
149       
150     isdata: false
151     allocation: uniform
152     allocationvars: [0, 1]
153     to_reference: !<GroupTransform>
154       children:
155         - !<FileTransform> {src: slog2.spi1d, interpolation: linear}
156         - !<FileTransform> {src: slogf65_to_aces_3200.spimtx, interpolation: linear}
157
158   - !<ColorSpace>
159     name: slog2f65_5500
160     family: sony
161     equalitygroup: 
162     bitdepth: 10ui
163     description: |
164       Sony S-Log 2, with f65 color primaries at 5500K
165       
166     isdata: false
167     allocation: uniform
168     allocationvars: [0, 1]
169     to_reference: !<GroupTransform>
170       children:
171         - !<FileTransform> {src: slog2.spi1d, interpolation: linear}
172         - !<FileTransform> {src: slogf65_to_aces_5500.spimtx, interpolation: linear}
173
174   - !<ColorSpace>
175     name: logc
176     family: arri
177     equalitygroup: 
178     bitdepth: 10ui
179     description: |
180       Arri Alexa LogC, V3, Exposure Index 800
181       
182     isdata: false
183     allocation: uniform
184     allocationvars: [0, 1]
185     to_reference: !<GroupTransform>
186       children:
187         - !<FileTransform> {src: logc800.spi1d, interpolation: linear}
188         - !<FileTransform> {src: logc_to_aces.spimtx}
189
190   - !<ColorSpace>
191     name: log
192     family: log
193     equalitygroup: 
194     bitdepth: 32f
195     description: |
196       A mathematically idealized log space, which spans the dynamic range
197       currently being utilized by the ACES RRT. Note: this does not correspond
198       to scanned plates, adx10 is preferred for that purpose.
199       
200     isdata: false
201     allocation: uniform
202     allocationvars: [0, 1]
203     from_reference: !<GroupTransform>
204       children:
205         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
206
207   - !<ColorSpace>
208     name: rrt_srgb
209     family: rrt
210     equalitygroup: 
211     bitdepth: 32f
212     isdata: false
213     allocation: uniform
214     allocationvars: [0, 1]
215     from_reference: !<GroupTransform>
216       children:
217         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
218         - !<FileTransform> {src: rrt_ut33_sRGB.spi3d, interpolation: tetrahedral}
219
220   - !<ColorSpace>
221     name: rrt_rec709
222     family: rrt
223     equalitygroup: 
224     bitdepth: 32f
225     isdata: false
226     allocation: uniform
227     allocationvars: [0, 1]
228     from_reference: !<GroupTransform>
229       children:
230         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
231         - !<FileTransform> {src: rrt_ut33_rec709.spi3d, interpolation: tetrahedral}
232
233   - !<ColorSpace>
234     name: rrt_p3dci
235     family: rrt
236     equalitygroup: 
237     bitdepth: 32f
238     isdata: false
239     allocation: uniform
240     allocationvars: [0, 1]
241     from_reference: !<GroupTransform>
242       children:
243         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
244         - !<FileTransform> {src: rrt_ut33_p3dci.spi3d, interpolation: tetrahedral}
245
246   - !<ColorSpace>
247     name: rrt_p3d60
248     family: rrt
249     equalitygroup: 
250     bitdepth: 32f
251     isdata: false
252     allocation: uniform
253     allocationvars: [0, 1]
254     from_reference: !<GroupTransform>
255       children:
256         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
257         - !<FileTransform> {src: rrt_ut33_p3d60.spi3d, interpolation: tetrahedral}
258
259   - !<ColorSpace>
260     name: rrt_xyz
261     family: rrt
262     equalitygroup: 
263     bitdepth: 32f
264     isdata: false
265     allocation: uniform
266     allocationvars: [0, 1]
267     from_reference: !<GroupTransform>
268       children:
269         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
270         - !<FileTransform> {src: rrt_ut33_dcdm.spi3d, interpolation: tetrahedral}