"""
import array
+import os
import aces_ocio.generate_lut as genlut
from aces_ocio.utilities import ColorSpace
linear = (pow(10.0, (legal_to_full(codeValue) - c3) / c1) - 1.0) / c2
linear *= 0.9
- # print(codeValue, linear)
+
return linear
cs.to_reference_transforms = []
data[c] = c_log_to_linear(1023.0 * c / (lut_resolution_1d - 1))
lut = '%s_to_linear.spi1d' % transfer_function
- genlut.write_SPI_1d(lut_directory + '/' + lut,
- 0.0,
- 1.0,
- data,
- lut_resolution_1d,
- 1)
+ genlut.write_SPI_1d(
+ os.path.join(lut_directory, lut),
+ 0.0,
+ 1.0,
+ data,
+ lut_resolution_1d,
+ 1)
cs.to_reference_transforms.append({
'type': 'lutFile',
lut_resolution_1d)
colorspaces.append(c_log_6)
- # Linearization only
+ # Linearization Only
c_log_7 = create_c_log(
'',
'Canon-Log',
lut_resolution_1d)
colorspaces.append(c_log_7)
- # Primaries only
+ # Primaries Only
c_log_8 = create_c_log(
'Rec. 709 Daylight',
'',