You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 19, 2024. It is now read-only.
@@ -31,59 +31,77 @@ For ease of use across a broader number of applications, the family name of each
31
31
- ACESproxy
32
32
- ACEScg
33
33
34
+
34
35
##### Description
35
36
36
37
Colorspaces and transforms representing the core ACES working and interchange colorspaces.
37
38
39
+
38
40
##### Technical information
39
41
40
42
Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas/aces-dev/tree/v1.1/transforms/ctl)
41
43
44
+
42
45
### Output
43
46
44
47
##### Colorspaces
45
48
46
-
- sRGB
47
-
- sRGB (D60 sim.)
48
-
- Rec.709
49
-
- Rec.709 (D60 sim.)
50
-
- Rec.2020
51
-
- Rec.2020 ST2048 (1000 nits)
52
-
- DCDM (P3 gamut clip)
53
49
- DCDM
54
-
- P3-D60 ST2048 (1000 nits)
55
-
- P3-D60 ST2048 (2000 nits)
56
-
- P3-D60 ST2048 (4000 nits)
50
+
- DCDM (P3D60 Limited)
51
+
- DCDM (P3D65 Limited)
57
52
- P3-D60
58
-
- P3-DCI
53
+
- P3-DCI (D60 simulation)
54
+
- P3-DCI (D65 simulation)
55
+
- P3D65
56
+
- P3D65 (D60 simulation)
57
+
- P3D65 (Rec.709 Limited)
58
+
- P3D65 ST2084 (108 nits)
59
+
- Rec.2020
60
+
- Rec.2020 (P3D65 Limited)
61
+
- Rec.2020 (Rec.709 Limited)
62
+
- Rec.2020 HLG (1000 nits)
63
+
- Rec.2020 ST2084 (1000 nits)
64
+
- Rec.2020 ST2084 (2000 nits)
65
+
- Rec.2020 ST2084 (4000 nits)
66
+
- Rec.709
67
+
- Rec.709 (D60 sim.)
68
+
- sRGB
69
+
- sRGB (D60 sim.)
70
+
59
71
60
72
##### Description
61
73
62
74
Colorspaces and transforms implementing the ACES Output Transforms. These colorspaces produce code values ready for display on hardware devices calibrated to the standard used to name the colorspace.
63
75
76
+
64
77
##### Technical information
78
+
65
79
- Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas/aces-dev/tree/v1.1/transforms/ctl)
66
80
- All transforms produce full-range output. Host applications should be used to apply an full-to-legal scaling needed.
67
81
82
+
68
83
### Input
69
84
70
85
##### Colorspaces
71
86
72
87
There are a variety of Input Transforms covering different cameras manufacturers, gamuts, transfer functions and camera settings. See below for specifics.
73
88
89
+
74
90
##### Description
75
91
76
92
Colorspaces and transforms that implement the ACES Input Transforms. These colorspaces are used to convert from camera-specific formats and encodings to ACES.
77
93
94
+
78
95
##### Technical information
79
96
80
97
References and descriptions are provided for each group of Input Transforms below.
81
98
- The colorspaces whose names include a transfer function and a gamut name are full implementations of ACES Input Transforms.
-[Clog white paper](http://learn.usa.canon.com/app/pdfs/white_papers/White_Paper_Clog_optoelectronic.pdf)
112
-
113
136
-[C700 Drivers and Software](https://www.usa.canon.com/internet/portal/us/home/support/details/cameras/cinema-eos/eos-c300-mark-ii?tab=drivers#Z7_MQH8HIC0L88RB0AMD0F1Q42K25)
114
137
-[C500 Drivers and Software](http://www.usa.canon.com/cusa/professional/products/professional_cameras/cinema_eos_cameras/eos_c500#DriversAndSoftware)
115
138
-[C300 Drivers and Software](http://www.usa.canon.com/cusa/professional/products/professional_cameras/cinema_eos_cameras/eos_c300#DriversAndSoftware)
@@ -119,19 +142,27 @@ Colorspaces and transforms representing the ACES ADX spaces used for film scanni
119
142
-[C100 Drivers and Software](http://www.usa.canon.com/cusa/professional/products/professional_cameras/cinema_eos_cameras/eos_c100#DriversAndSoftware)
120
143
- Choose *OSX Mountain Lion v10.8* to download the IDTs
121
144
145
+
122
146
#### Panasonic
147
+
123
148
-[Vlog/V-Gamut white paper](http://pro-av.panasonic.net/en/varicam/common/pdf/VARICAM_V-Log_V-Gamut.pdf)
124
149
-[Varicam Drivers and Software](http://pro-av.panasonic.net/en/varicam/35/dl.html)
125
150
151
+
126
152
#### RED
153
+
127
154
-[Understanding REDlogFilm and REDgamma](http://www.red.com/learn/red-101/redlogfilm-redgamma)
- The quality and consistency of these transforms has not been verified.
162
+
163
+
#### GoPro (Experimental)
164
+
165
+
- The quality and consistency of these transforms has not been verified
135
166
- Conversations with David Newman of GoPro
136
167
137
168
@@ -141,12 +172,14 @@ Colorspaces and transforms representing the ACES ADX spaces used for film scanni
141
172
142
173
A collection of colorspaces that are used to facilitate the creation of LUTs and other basic functionality.
143
174
175
+
144
176
##### Technical information
145
177
146
-
- The 'Log2 xx nits Shaper' and 'Dolby PQ xx nits Shaper' spaces cover the linear range centered around 18% grey. The 48 nits spaces cover -6.5 stops (0.0028125) to +6.5 stops(16.291740). The 1000 nits spaces cover -12 stops to +10 stops. The 2000 nits spaces cover -12 stops to +11 stops. The 4000 nits spaces cover -12 stops to +12 stops.
147
-
- The LMT shaper spaces cover the linear range going from 10 stops below 18% grey (0.00017578125) to 6.5 stops above 18% grey (16.291740)
148
-
- The colorspaces starting with 'Linear - ' will convert to or from a specific gamut but not apply a transfer function.
149
-
- The colorspaces starting with 'Curve - ' will apply a transfer function but not convert between gamuts.
178
+
- The 'Log2 xx nits Shaper' and 'Dolby PQ xx nits Shaper' spaces cover the linear range centered around 18% grey. The 48 nits spaces cover -7.2460688 stops (0.0011857) to +10.2739312 stops (222.8609442), effectively matching ACEScc. The 1000 nits spaces cover -12 stops to +10 stops. The 2000 nits spaces cover -12 stops to +11 stops. The 4000 nits spaces cover -12 stops to +12 stops.
179
+
- The LMT shaper spaces cover the linear range going from 10 stops below 18% grey (0.0001758) to 6.5 stops above 18% grey (16.2917402)
180
+
- The colorspaces starting with 'Linear - ' convert to or from a specific gamut but do not apply a transfer function.
181
+
- The colorspaces starting with 'Curve - ' apply a transfer function but do not convert between gamuts.
182
+
150
183
151
184
#### Look
152
185
@@ -155,24 +188,29 @@ A collection of colorspaces that are used to facilitate the creation of LUTs and
155
188
- ACES 1.0 to 0.1 emulation
156
189
- ACES 1.0 to 0.2 emulation
157
190
- ACES 1.0 to 0.7 emulation
191
+
- Blue Light Artifact Fix
192
+
158
193
159
194
##### Description
160
195
161
-
Colorspaces and transforms emulating the look of the ACES 0.1, 0.2 and 0.7 release.
196
+
Colorspaces and transforms emulating the look of the ACES 0.1, 0.2 and 0.7 release. The Blue Light Artifact Fix is intended to address [issues occurring with highly saturated emitters](https://acescentral.com/t/colour-artefacts-or-breakup-using-aces/520/63) such as LED lights.
162
197
163
198
- Should be applied to data in the ACES2065-1 colorspace.
164
199
- Should be used before an ACES Output Transform.
165
200
201
+
166
202
##### Technical information
167
203
168
204
Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas/aces-dev/tree/v1.1/transforms/ctl)
169
205
206
+
170
207
#### Roles
171
208
172
209
##### Description
173
210
174
211
The role colorspaces are aliases to the colorspaces used for the *OCIO* 'roles' functionality.
175
212
213
+
176
214
#### Aliases
177
215
178
216
##### Description
@@ -209,43 +247,55 @@ Displays and Views
209
247
The default config has one Display named **ACES**, which contains the following Views / colorspaces:
- The choice of a single Display and many Views may not align well with the implementation of OCIO in an application.
230
-
- If you would like to generate a config that contains multiple Displays, with a small number of Views for each, review the config generation script's '--createMultipleDisplays' option.
276
+
- If you would like to generate a config that contains multiple Displays, with a small number of Views for each, review the config generation script's '--createMultipleDisplays' option.
231
277
- If a Look is added to the config, a new set of Views will be added, one for each of the Views listed above except Raw and Log, that includes the Look. The Views with Looks will be interleaved in the View list with the original Views.
232
-
- To add a custom Look to the config, review the config generation script's '--addACESLookLUT', '--addACESLookCDL', '--addCustomLookLUT' and '--addCustomLookCDL' options.
278
+
- To add a custom Look to the config, review the config generation script's '--addACESLookLUT', '--addACESLookCDL', '--addCustomLookLUT' and '--addCustomLookCDL' options.
233
279
234
280
235
281
LUTs
236
282
-
237
283
238
284
The default resolution is 65x65x65 for the 3D LUTs and 4096 for the 1D LUTs.
239
285
286
+
240
287
### OCIO LUTs
288
+
241
289
The LUTs used internally by OCIO can be can be retrieved [from the repository here.](https://github.com/imageworks/OpenColorIO-Configs/tree/master/aces_1.1/luts)
242
290
291
+
243
292
### Baked LUTs
293
+
244
294
LUTs that can be used outside of OCIO are included in the ['baked' directory here.](https://github.com/imageworks/OpenColorIO-Configs/tree/master/aces_1.1/baked)
245
295
246
296
- The LUTs encode the ACES Output Transform for a specific colorspace input and are generally named:
247
-
- 'Output Transform name' for 'Input colorspace name'.extension
248
-
- Ex. 'sRGB (D60 sim.) for ACEScc.icc'
297
+
- 'Output Transform name' for 'Input colorspace name'.extension
298
+
- Ex. 'sRGB (D60 sim.) for ACEScc.icc'
249
299
250
300
The LUTs included in the 'baked' directory cover the following formats and applications:
251
301
@@ -260,6 +310,7 @@ Generating Configurations
260
310
-
261
311
262
312
### Python
313
+
263
314
Configurations can be generated by the following *Python* package: [aces_1.1/python](https://github.com/imageworks/OpenColorIO-Configs/tree/master/aces_1.1/python)
264
315
265
316
Usage is described on the command line and in the package root [\_\_init__.py](https://github.com/imageworks/OpenColorIO-Configs/blob/master/aces_1.1/python/aces_ocio/__init__.py) file.
@@ -271,8 +322,10 @@ Features exposed for customization by the user include:
271
322
- Two modes of creating the list of OCIO Displays and Views
272
323
- Selection of shaper function: Log2 or Dolby PQ
273
324
325
+
274
326
### CTL Source
275
-
The configuration depends on the **ACES 1.1** release. The release contains a number of file renames and the new ACEScct color space and a number of minor bug fixes and small additions, but is otherwise very similar as the master **ACES 1.0.2** release.
327
+
328
+
The configuration depends on the **ACES 1.1** release.
276
329
277
330
The CTL is available here:
278
331
@@ -285,37 +338,20 @@ Clone this repo using the following command:
285
338
286
339
Dependencies
287
340
-
341
+
288
342
The *Python* configuration generation package depends on the following
289
343
libraries:
290
344
291
345
-**OpenImageIO**: http://openimageio.org
292
-
- Detailed build instructions can be found here: [OpenImageIO Build Instructions](https://sites.google.com/site/openimageio/checking-out-and-building-openimageio)
346
+
- Detailed build instructions can be found here: [OpenImageIO Build Instructions](https://sites.google.com/site/openimageio/checking-out-and-building-openimageio)
293
347
-**OpenColorIO**: http://opencolorio.org
294
-
- Detailed build instructions can be found here: [OpenColorIO Build Instructions](http://opencolorio.org/installation.html)
348
+
- Detailed build instructions can be found here: [OpenColorIO Build Instructions](http://opencolorio.org/installation.html)
295
349
-**CTL**: https://github.com/ampas/CTL
296
350
297
351
298
-
Building on Mac OSX
299
-
-
300
-
Use the following commands to build these packages on Mac OSX
301
-
302
-
- OpenColorIO
303
-
- brew install -vd opencolorio --with-python
304
-
- Update the homebrew repository of install scripts to make sure that OpenImageIO is included.
305
-
- brew tap homebrew/science
306
-
- Optional Dependencies for OpenImageIO
307
-
- brew install -vd libRaw
308
-
- brew install -vd OpenCV
309
-
- OpenImageIO
310
-
- brew install -vd openimageio --with-python
311
-
- CTL
312
-
- brew install -vd CTL
313
-
- OpenColorIO, a second time. *ociolutimage* will build with *openimageio* installed.
314
-
- brew uninstall -vd opencolorio
315
-
- brew install -vd opencolorio --with-python
316
-
317
-
Thanks
318
-
------
352
+
Acknowledgements
353
+
-
354
+
319
355
The script used to generate these transforms and the transforms themselves were the product of work and conversations with a number of people. Thanks go to:
320
356
321
357
- Steve Agland
@@ -338,8 +374,15 @@ The script used to generate these transforms and the transforms themselves were
0 commit comments