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.
Copy file name to clipboardExpand all lines: aces_1.2/README.md
+60-54Lines changed: 60 additions & 54 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,9 @@ The latest documentation on the ACES transforms and specifications can be found
16
16
Colorspaces
17
17
-
18
18
19
-
Colorspaces in this configurations are grouped into the following families: ACES, ADX, Look, Output, Input, Utility, Aliases. Descriptions for the colorspaces in the different families are provided below.
19
+
Colorspaces in this configurations are grouped into the following families: *ACES*, *ADX*, *Look*, *Output*, *Input*, *Utility*, *Aliases*. Descriptions for the colorspaces in the different families are provided below.
20
20
21
-
For ease of use across a broader number of applications, the family name of each colorspace is pre-pended to the colorspace name when the configuration is authored. Those prefixes will be omitted in this document, but will show up when the configuration is loaded and used.
21
+
For ease of use across a broader number of applications, the family name of each colorspace is prepended to the colorspace name when the configuration is authored. Those prefixes are omitted in this document, but will show up when the configuration is loaded and used.
22
22
23
23
24
24
### ACES
@@ -39,7 +39,7 @@ Colorspaces and transforms representing the core ACES working and interchange co
39
39
40
40
##### Technical information
41
41
42
-
Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas/aces-dev/tree/v1.2/transforms/ctl)
42
+
The generated transforms are based on the [ACES CTL Transforms](https://github.com/ampas/aces-dev/tree/v1.2/transforms/ctl)
43
43
44
44
45
45
### Output
@@ -50,6 +50,9 @@ Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas
50
50
- DCDM (P3D60 Limited)
51
51
- DCDM (P3D65 Limited)
52
52
- P3-D60
53
+
- P3-D65 ST2084 (1000 nits)
54
+
- P3-D65 ST2084 (2000 nits)
55
+
- P3-D65 ST2084 (4000 nits)
53
56
- P3-DCI (D60 simulation)
54
57
- P3-DCI (D65 simulation)
55
58
- P3D65
@@ -71,13 +74,13 @@ Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas
71
74
72
75
##### Description
73
76
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.
77
+
Colorspaces and transforms implementing the ACES Output Transforms. These colorspaces produce code values ready for display on display devices calibrated to the standard used to name the colorspace.
75
78
76
79
77
80
##### Technical information
78
81
79
82
- Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas/aces-dev/tree/v1.2/transforms/ctl)
80
-
- All transforms produce full-range output. Host applications should be used to apply an full-to-legal scaling needed.
83
+
- All transforms produce full-range output. Host applications should be used to apply an full-to-legal scaling if required.
81
84
82
85
83
86
### Input
@@ -94,13 +97,14 @@ Colorspaces and transforms that implement the ACES Input Transforms. These color
94
97
95
98
##### Technical information
96
99
97
-
References and descriptions are provided for each group of Input Transforms below.
100
+
References and descriptions are provided for each group of Input Transforms below:
101
+
98
102
- The colorspaces whose names include a transfer function and a gamut name are full implementations of ACES Input Transforms.
- Ex. The RED `REDlogFilm - DRAGONcolor2` colorspace
105
+
- Ex. The Canon `Canon-Log - DCI-P3 Daylight` colorspace
106
+
- The colorspaces starting with `Linear - ` convert to or from a specific gamut but do not apply a transfer function.
107
+
- The colorspaces starting with `Curve - ` apply a transfer function but do not convert between gamuts.
104
108
105
109
106
110
#### ADX
@@ -175,10 +179,10 @@ A collection of colorspaces that are used to facilitate the creation of LUTs and
175
179
176
180
##### Technical information
177
181
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.
182
+
- 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
183
- 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.
184
+
- The colorspaces starting with `Linear - ` convert to or from a specific gamut but do not apply a transfer function.
185
+
- The colorspaces starting with `Curve - ` apply a transfer function but do not convert between gamuts.
182
186
183
187
184
188
#### Look
@@ -208,7 +212,7 @@ Transforms generated based on the [ACES CTL Transforms](https://github.com/ampas
208
212
209
213
##### Description
210
214
211
-
The role colorspaces are aliases to the colorspaces used for the *OCIO*'roles' functionality.
215
+
The role colorspaces are aliases to the colorspaces used for the *OCIO**roles* functionality.
212
216
213
217
214
218
#### Aliases
@@ -225,15 +229,15 @@ Roles
225
229
226
230
The standard *OCIO* roles are defined. They role assignments are:
227
231
228
-
-**color_picking**: Output - Rec.709
229
-
-**color_timing**: ACEScc
230
-
-**compositing_log**: ADX10
231
-
-**data**: Raw
232
-
-**default**: ACES2065-1
233
-
-**matte_paint**: ACEScc
234
-
-**reference**: Raw
235
-
-**scene_linear**: ACEScg
236
-
-**texture_paint**: Raw
232
+
-`color_picking`: Output - sRGB
233
+
-`color_timing`: ACEScc
234
+
-`compositing_log`: ADX10
235
+
-`data`: Raw
236
+
-`default`: ACES2065-1
237
+
-`matte_paint`: ACEScc
238
+
-`reference`: Raw
239
+
-`scene_linear`: ACEScg
240
+
-`texture_paint`: Raw
237
241
238
242
Additionally, a number of colorspaces that are gaining wider adoption have been added to the config. Their names and assignment are:
239
243
@@ -246,36 +250,39 @@ Displays and Views
246
250
247
251
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.
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.
283
+
- 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.
277
284
- 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.
278
-
- To add a custom Look to the config, review the config generation script's '--addACESLookLUT', '--addACESLookCDL', '--addCustomLookLUT' and '--addCustomLookCDL' options.
285
+
- To add a custom Look to the config, review the config generation script's `--addACESLookLUT`, `--addACESLookCDL`, `--addCustomLookLUT` and `--addCustomLookCDL` options.
279
286
280
287
281
288
LUTs
@@ -293,11 +300,9 @@ The LUTs used internally by OCIO can be can be retrieved [from the repository he
293
300
294
301
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.2/baked)
295
302
296
-
- The LUTs encode the ACES Output Transform for a specific colorspace input and are generally named:
297
-
- 'Output Transform name' for 'Input colorspace name'.extension
298
-
- Ex. 'sRGB (D60 sim.) for ACEScc.icc'
303
+
- The LUTs encode the ACES Output Transform for a specific colorspace input and are generally named *{OUTPUT_TRANSFORM_NAME} for {INPUT_COLORSPACE_NAME}.extension* e.g. `sRGB (D60 sim.) for ACEScc.icc`
299
304
300
-
The LUTs included in the 'baked' directory cover the following formats and applications:
305
+
The LUTs included in the `baked` directory cover the following formats and applications:
301
306
302
307
- .3dl for Autodesk Flame
303
308
- .3dl for Autodesk Lustre
@@ -320,7 +325,7 @@ Features exposed for customization by the user include:
320
325
- The resolution of 1D and 3D LUTs
321
326
- Inclusion of custom Looks
322
327
- Two modes of creating the list of OCIO Displays and Views
323
-
- Selection of shaper function: Log2 or Dolby PQ
328
+
- Selection of shaper function: *Log2* or Dolby *PQ*
324
329
325
330
326
331
### CTL Source
@@ -347,6 +352,7 @@ libraries:
347
352
-**OpenColorIO**: http://opencolorio.org
348
353
- Detailed build instructions can be found here: [OpenColorIO Build Instructions](http://opencolorio.org/installation.html)
0 commit comments