nuke_default:updated linear gpu allocations to use -15 to 6 stops range
[OpenColorIO-Configs.git] / nuke-default / config.ocio
1 ocio_profile_version: 1
2
3 search_path: luts
4 strictparsing: true
5 luma: [0.2126, 0.7152, 0.0722]
6
7 roles:
8   color_picking: sRGB
9   color_timing: Cineon
10   compositing_log: Cineon
11   data: raw
12   default: raw
13   matte_paint: sRGB
14   reference: linear
15   scene_linear: linear
16   texture_paint: sRGB
17
18 displays:
19   default:
20     - !<View> {name: None, colorspace: raw}
21     - !<View> {name: sRGB, colorspace: sRGB}
22     - !<View> {name: rec709, colorspace: rec709}
23
24 active_displays: [default]
25 active_views: [sRGB]
26
27 colorspaces:
28   - !<ColorSpace>
29     name: linear
30     family: linear
31     equalitygroup: 
32     bitdepth: 32f
33     description: |
34       Scene-linear, high dynamic range. Used for rendering and compositing.
35       
36     isdata: false
37     allocation: lg2
38     allocationvars: [-15, 6]
39
40   - !<ColorSpace>
41     name: sRGB
42     family: sRGB
43     equalitygroup: 
44     bitdepth: 32f
45     description: |
46       Standard RGB Display Space
47       
48     isdata: false
49     allocation: uniform
50     allocationvars: [-0.125, 1.125]
51     to_reference: !<FileTransform> {src: srgb.spi1d, interpolation: linear}
52
53   - !<ColorSpace>
54     name: rec709
55     family: rec709
56     equalitygroup: 
57     bitdepth: 32f
58     description: |
59       Rec. 709 (Full Range) Display Space
60       
61     isdata: false
62     allocation: uniform
63     allocationvars: [-0.125, 1.125]
64     to_reference: !<FileTransform> {src: rec709.spi1d, interpolation: linear}
65
66   - !<ColorSpace>
67     name: Cineon
68     family: Cineon
69     equalitygroup: 
70     bitdepth: 32f
71     description: |
72       Cineon (Log Film Scan)
73       
74     isdata: false
75     allocation: uniform
76     allocationvars: [-0.125, 1.125]
77     to_reference: !<FileTransform> {src: cineon.spi1d, interpolation: linear}
78
79   - !<ColorSpace>
80     name: Gamma1.8
81     family: Gamma1.8
82     equalitygroup: 
83     bitdepth: 32f
84     description: |
85       Emulates a idealized Gamma 1.8 display device.
86       
87     isdata: false
88     allocation: uniform
89     allocationvars: [0, 1]
90     to_reference: !<ExponentTransform> {value: [1.8, 1.8, 1.8, 1]}
91
92   - !<ColorSpace>
93     name: Gamma2.2
94     family: Gamma2.2
95     equalitygroup: 
96     bitdepth: 32f
97     description: |
98       Emulates a idealized Gamma 2.2 display device.
99       
100     isdata: false
101     allocation: uniform
102     allocationvars: [0, 1]
103     to_reference: !<ExponentTransform> {value: [2.2, 2.2, 2.2, 1]}
104
105   - !<ColorSpace>
106     name: Panalog
107     family: Panalog
108     equalitygroup: 
109     bitdepth: 32f
110     description: |
111       Sony/Panavision Genesis Log Space
112       
113     isdata: false
114     allocation: uniform
115     allocationvars: [-0.125, 1.125]
116     to_reference: !<FileTransform> {src: panalog.spi1d, interpolation: linear}
117
118   - !<ColorSpace>
119     name: REDLog
120     family: REDLog
121     equalitygroup: 
122     bitdepth: 32f
123     description: |
124       RED Log Space
125       
126     isdata: false
127     allocation: uniform
128     allocationvars: [-0.125, 1.125]
129     to_reference: !<FileTransform> {src: redlog.spi1d, interpolation: linear}
130
131   - !<ColorSpace>
132     name: ViperLog
133     family: ViperLog
134     equalitygroup: 
135     bitdepth: 32f
136     description: |
137       Viper Log Space
138       
139     isdata: false
140     allocation: uniform
141     allocationvars: [-0.125, 1.125]
142     to_reference: !<FileTransform> {src: viperlog.spi1d, interpolation: linear}
143
144   - !<ColorSpace>
145     name: AlexaV3LogC
146     family: AlexaV3LogC
147     equalitygroup: 
148     bitdepth: 32f
149     description: |
150       Alexa Log C
151       
152     isdata: false
153     allocation: uniform
154     allocationvars: [-0.125, 1.125]
155     to_reference: !<FileTransform> {src: alexalogc.spi1d, interpolation: linear}
156
157   - !<ColorSpace>
158     name: PLogLin
159     family: PLogLin
160     equalitygroup: 
161     bitdepth: 32f
162     description: |
163       Josh Pines style pivoted log/lin conversion. 445->0.18
164       
165     isdata: false
166     allocation: uniform
167     allocationvars: [-0.125, 1.125]
168     to_reference: !<FileTransform> {src: ploglin.spi1d, interpolation: linear}
169
170   - !<ColorSpace>
171     name: SLog
172     family: SLog
173     equalitygroup: 
174     bitdepth: 32f
175     description: |
176       Sony SLog
177       
178     isdata: false
179     allocation: uniform
180     allocationvars: [-0.125, 1.125]
181     to_reference: !<FileTransform> {src: slog.spi1d, interpolation: linear}
182
183   - !<ColorSpace>
184     name: raw
185     family: raw
186     equalitygroup: 
187     bitdepth: 32f
188     description: |
189       Raw Data. Used for normals, points, etc.
190       
191     isdata: true
192     allocation: uniform